Running as unit: rb-build-arm64_2-63600.service ==================================================================================== Fri Nov 29 07:32:04 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_arm64_2) on jenkins, called using "codethink01-arm64 codethink03-arm64" as arguments. Fri Nov 29 07:32:04 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-6qX9FLok" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Nov 29 07:32:04 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink01-arm64.debian.net is marked as down. Fri Nov 29 07:32:04 UTC 2024 - checking via ssh if codethink01-arm64.debian.net is up. removed '/tmp/read-only-fs-test-984xmz' Fri Nov 29 07:32:05 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Fri Nov 29 07:32:05 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-J2EVZ9' ok, let's check if glance is building anywhere yet… ok, glance is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of glance in unstable on arm64 on jenkins now. 1st build will be done on codethink01-arm64.debian.net. 2nd build will be done on codethink03-arm64.debian.net. ============================================================================= Fri Nov 29 07:32:26 UTC 2024 I: starting to build glance/unstable/arm64 on jenkins on '2024-11-29 07:32' Fri Nov 29 07:32:26 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_2/63600/console.log 1732865546 arm64 unstable glance Fri Nov 29 07:32:26 UTC 2024 I: Downloading source for unstable/glance=2:29.0.0-2 --2024-11-29 07:32:26-- http://deb.debian.org/debian/pool/main/g/glance/glance_29.0.0-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3713 (3.6K) [text/prs.lines.tag] Saving to: ‘glance_29.0.0-2.dsc’ 0K ... 100% 429M=0s 2024-11-29 07:32:26 (429 MB/s) - ‘glance_29.0.0-2.dsc’ saved [3713/3713] --2024-11-29 07:32:26-- http://deb.debian.org/debian/pool/main/g/glance/glance_29.0.0-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3713 (3.6K) [text/prs.lines.tag] Saving to: ‘glance_29.0.0-2.dsc’ 0K ... 100% 429M=0s 2024-11-29 07:32:26 (429 MB/s) - ‘glance_29.0.0-2.dsc’ saved [3713/3713] Fri Nov 29 07:32:27 UTC 2024 I: glance_29.0.0-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: glance Binary: glance, glance-api, glance-common, glance-doc, python3-glance Architecture: all Version: 2:29.0.0-2 Maintainer: Debian OpenStack Uploaders: Thomas Goirand , Michal Arbet , Homepage: https://github.com/openstack/glance Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/openstack-team/services/glance Vcs-Git: https://salsa.debian.org/openstack-team/services/glance.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 11), dh-python, openstack-pkg-tools (>= 123~), po-debconf, python3-all, python3-pbr, python3-setuptools, python3-sphinx Build-Depends-Indep: alembic, bandit, curl, procps, python3-alembic, python3-boto3, python3-castellan, python3-coverage, python3-cryptography, python3-cursive, python3-ddt, python3-debtcollector, python3-defusedxml, python3-elasticsearch, python3-eventlet (>= 0.33.3), python3-fixtures, python3-futurist, python3-glance-store (>= 4.8.0), python3-hacking, python3-httplib2, python3-iso8601, python3-jsonschema, python3-keystoneauth1, python3-keystoneclient, python3-keystonemiddleware, python3-monotonic, python3-mysqldb, python3-openstackdocstheme, python3-os-api-ref, python3-oslo.concurrency, python3-oslo.config, python3-oslo.context, python3-oslo.db, python3-oslo.i18n, python3-oslo.limit, python3-oslo.log, python3-oslo.messaging, python3-oslo.middleware, python3-oslo.policy (>= 4.4.0), python3-oslo.reports, python3-oslo.upgradecheck, python3-oslo.utils, python3-oslotest, python3-osprofiler, python3-paste, python3-pastedeploy, python3-pep8, python3-prettytable, python3-psutil, python3-psycopg2, python3-pygments, python3-pymysql, python3-requests, python3-retrying, python3-routes, python3-sendfile, python3-sphinxcontrib.apidoc, python3-sqlalchemy, python3-stestr, python3-stevedore, python3-swiftclient, python3-taskflow, python3-testresources, python3-testscenarios, python3-testtools, python3-webob, python3-wsme, python3-xattr, qemu-utils, sqlite3, subunit Package-List: glance deb net optional arch=all glance-api deb net optional arch=all glance-common deb net optional arch=all glance-doc deb doc optional arch=all python3-glance deb python optional arch=all Checksums-Sha1: 54c75d36134852342e1c4b7ad5634b18ed85c4ec 1506460 glance_29.0.0.orig.tar.xz 97c68beb427625daea0bf51a70f5ffa610bc85cb 18252 glance_29.0.0-2.debian.tar.xz Checksums-Sha256: a53cac8907374b52d807f9f4753e2fdb33294bd3b4248f1f22bab84bb6288c1d 1506460 glance_29.0.0.orig.tar.xz 1a41adc0b2be952252f4b550b58a05922eb26f94db20f3f38f3c2b4b09d5951d 18252 glance_29.0.0-2.debian.tar.xz Files: 5318f99fa6b44d5fdb1d2642ef19409e 1506460 glance_29.0.0.orig.tar.xz d2198dae5ed6fdadb24b58cdb96512dd 18252 glance_29.0.0-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmdG244ACgkQ1BatFaxr Q/6PSQ/9HRB+LuyHh7MHXBQ290ZAI3XZDN+h6VBDSddAkfdt0+IlhPMrhAQ4DKbi WbdTzi0txluYNsLqmyY7CMTEF/8UpJZ01M5gfzIIy2K5bE9WJ4jGTNgi0z0mqPHy BHO3KpRxpUj22iixqc409NOm5AEgX47TotJLp2ITpWZJh7yXhNEGlNpOehFXvll2 O6XtUmZ72w0ONT101R6aHb2P/Gxa1oevtx+WKb7NOihEGhzntlelt+y6o1ib+pfz 7kKQ3OWbY3pxbP4Jj55ootLPLEl29IdP43EydxsjtYQMhCuxVoRMsNA4xStkx6jf KhVrcC5dEPQLcZm2/1Oncn4hZ7X33yqMgw4pNZPAAqdbU+jOaWPiVbohNVQV2ba3 I+IQxk8351nCHmahbdM6vW2JDxTDrcDO9hzx9yWxwVQhLx1BFzrvUrqWihrLblPw mzVA9sC56UIlUcIrKc71NE9801dUMySh3vHqljkMpSi6BN0t8c4VhmAVYxynaKic dFO23tpZtTOWrQLb0GAqmVfAPoEsyxcE/XOnwxAMBIlF5AUvf0Yv+Y7gsj34DWC7 7Yhbt8+q+2qG2tEIsQzH0nE/FQVlaAp2N9NZ+wLDhUHgkfJDnJMgj/Pmc+5JHw/N xvGZX+z5UxI2wumP/ovv4LQkgGDVoYLjPX5UXtHy8J80liuOumw= =zse+ -----END PGP SIGNATURE----- Fri Nov 29 07:32:27 UTC 2024 I: Checking whether the package is not for us Fri Nov 29 07:32:27 UTC 2024 I: Starting 1st build on remote node codethink01-arm64.debian.net. Fri Nov 29 07:32:27 UTC 2024 I: Preparing to do remote build '1' on codethink01-arm64.debian.net. Fri Nov 29 07:32:27 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink01-arm64.debian.net is marked as down. Fri Nov 29 07:32:27 UTC 2024 - checking via ssh if codethink01-arm64.debian.net is up. removed '/tmp/read-only-fs-test-8R9gUo' ==================================================================================== Thu Jan 1 13:55:28 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink01-arm64, called using "1 glance unstable /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT 2:29.0.0-2" as arguments. Thu Jan 1 13:55:28 UTC 2026 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-MF7mQDPi" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Jan 1 13:55:28 UTC 2026 I: Downloading source for unstable/glance=2:29.0.0-2 Reading package lists... NOTICE: 'glance' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/openstack-team/services/glance.git Please use: git clone https://salsa.debian.org/openstack-team/services/glance.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1528 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (dsc) [3713 B] Get:2 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (tar) [1506 kB] Get:3 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (diff) [18.3 kB] Fetched 1528 kB in 0s (14.8 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'glance' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/openstack-team/services/glance.git Please use: git clone https://salsa.debian.org/openstack-team/services/glance.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1528 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (dsc) [3713 B] Get:2 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (tar) [1506 kB] Get:3 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (diff) [18.3 kB] Fetched 1528 kB in 0s (14.8 MB/s) Download complete and in download only mode ============================================================================= Building glance in unstable on arm64 on codethink01-arm64 now. Date: Thu Jan 1 13:55:28 GMT 2026 Date UTC: Thu Jan 1 13:55:28 UTC 2026 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Jan 1 01:55:29 -12 2026 I: pbuilder-time-stamp: 1767275729 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [glance_29.0.0-2.dsc] I: copying [./glance_29.0.0.orig.tar.xz] I: copying [./glance_29.0.0-2.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Nov 27 08:42:54 2024 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./glance_29.0.0-2.dsc: no acceptable signature found dpkg-source: info: extracting glance in glance-29.0.0 dpkg-source: info: unpacking glance_29.0.0.orig.tar.xz dpkg-source: info: unpacking glance_29.0.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying sql_conn-registry.patch dpkg-source: info: applying missing-files.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2642518/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='6d1fc44a912f4d36bcc4316365214190' 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='2642518' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_bnWh --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1 --logfile b1/build.log glance_29.0.0-2.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink01-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2642518/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 11), dh-python, openstack-pkg-tools (>= 123~), po-debconf, python3-all, python3-pbr, python3-setuptools, python3-sphinx, alembic, bandit, curl, procps, python3-alembic, python3-boto3, python3-castellan, python3-coverage, python3-cryptography, python3-cursive, python3-ddt, python3-debtcollector, python3-defusedxml, python3-elasticsearch, python3-eventlet (>= 0.33.3), python3-fixtures, python3-futurist, python3-glance-store (>= 4.8.0), python3-hacking, python3-httplib2, python3-iso8601, python3-jsonschema, python3-keystoneauth1, python3-keystoneclient, python3-keystonemiddleware, python3-monotonic, python3-mysqldb, python3-openstackdocstheme, python3-os-api-ref, python3-oslo.concurrency, python3-oslo.config, python3-oslo.context, python3-oslo.db, python3-oslo.i18n, python3-oslo.limit, python3-oslo.log, python3-oslo.messaging, python3-oslo.middleware, python3-oslo.policy (>= 4.4.0), python3-oslo.reports, python3-oslo.upgradecheck, python3-oslo.utils, python3-oslotest, python3-osprofiler, python3-paste, python3-pastedeploy, python3-pep8, python3-prettytable, python3-psutil, python3-psycopg2, python3-pygments, python3-pymysql, python3-requests, python3-retrying, python3-routes, python3-sendfile, python3-sphinxcontrib.apidoc, python3-sqlalchemy, python3-stestr, python3-stevedore, python3-swiftclient, python3-taskflow, python3-testresources, python3-testscenarios, python3-testtools, python3-webob, python3-wsme, python3-xattr, qemu-utils, sqlite3, subunit dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20087 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 11); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on openstack-pkg-tools (>= 123~); however: Package openstack-pkg-tools is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-pbr; however: Package python3-pbr is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on alembic; however: Package alembic is not installed. pbuilder-satisfydepends-dummy depends on bandit; however: Package bandit is not installed. pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on procps; however: Package procps is not installed. pbuilder-satisfydepends-dummy depends on python3-alembic; however: Package python3-alembic is not installed. pbuilder-satisfydepends-dummy depends on python3-boto3; however: Package python3-boto3 is not installed. pbuilder-satisfydepends-dummy depends on python3-castellan; however: Package python3-castellan is not installed. pbuilder-satisfydepends-dummy depends on python3-coverage; however: Package python3-coverage is not installed. pbuilder-satisfydepends-dummy depends on python3-cryptography; however: Package python3-cryptography is not installed. pbuilder-satisfydepends-dummy depends on python3-cursive; however: Package python3-cursive is not installed. pbuilder-satisfydepends-dummy depends on python3-ddt; however: Package python3-ddt is not installed. pbuilder-satisfydepends-dummy depends on python3-debtcollector; however: Package python3-debtcollector is not installed. pbuilder-satisfydepends-dummy depends on python3-defusedxml; however: Package python3-defusedxml is not installed. pbuilder-satisfydepends-dummy depends on python3-elasticsearch; however: Package python3-elasticsearch is not installed. pbuilder-satisfydepends-dummy depends on python3-eventlet (>= 0.33.3); however: Package python3-eventlet is not installed. pbuilder-satisfydepends-dummy depends on python3-fixtures; however: Package python3-fixtures is not installed. pbuilder-satisfydepends-dummy depends on python3-futurist; however: Package python3-futurist is not installed. pbuilder-satisfydepends-dummy depends on python3-glance-store (>= 4.8.0); however: Package python3-glance-store is not installed. pbuilder-satisfydepends-dummy depends on python3-hacking; however: Package python3-hacking is not installed. pbuilder-satisfydepends-dummy depends on python3-httplib2; however: Package python3-httplib2 is not installed. pbuilder-satisfydepends-dummy depends on python3-iso8601; however: Package python3-iso8601 is not installed. pbuilder-satisfydepends-dummy depends on python3-jsonschema; however: Package python3-jsonschema is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneauth1; however: Package python3-keystoneauth1 is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneclient; however: Package python3-keystoneclient is not installed. pbuilder-satisfydepends-dummy depends on python3-keystonemiddleware; however: Package python3-keystonemiddleware is not installed. pbuilder-satisfydepends-dummy depends on python3-monotonic; however: Package python3-monotonic is not installed. pbuilder-satisfydepends-dummy depends on python3-mysqldb; however: Package python3-mysqldb is not installed. pbuilder-satisfydepends-dummy depends on python3-openstackdocstheme; however: Package python3-openstackdocstheme is not installed. pbuilder-satisfydepends-dummy depends on python3-os-api-ref; however: Package python3-os-api-ref is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.concurrency; however: Package python3-oslo.concurrency is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.config; however: Package python3-oslo.config is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.context; however: Package python3-oslo.context is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.db; however: Package python3-oslo.db is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.i18n; however: Package python3-oslo.i18n is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.limit; however: Package python3-oslo.limit is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.log; however: Package python3-oslo.log is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.messaging; however: Package python3-oslo.messaging is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.middleware; however: Package python3-oslo.middleware is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.policy (>= 4.4.0); however: Package python3-oslo.policy is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.reports; however: Package python3-oslo.reports is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.upgradecheck; however: Package python3-oslo.upgradecheck is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.utils; however: Package python3-oslo.utils is not installed. pbuilder-satisfydepends-dummy depends on python3-oslotest; however: Package python3-oslotest is not installed. pbuilder-satisfydepends-dummy depends on python3-osprofiler; however: Package python3-osprofiler is not installed. pbuilder-satisfydepends-dummy depends on python3-paste; however: Package python3-paste is not installed. pbuilder-satisfydepends-dummy depends on python3-pastedeploy; however: Package python3-pastedeploy is not installed. pbuilder-satisfydepends-dummy depends on python3-pep8; however: Package python3-pep8 is not installed. pbuilder-satisfydepends-dummy depends on python3-prettytable; however: Package python3-prettytable is not installed. pbuilder-satisfydepends-dummy depends on python3-psutil; however: Package python3-psutil is not installed. pbuilder-satisfydepends-dummy depends on python3-psycopg2; however: Package python3-psycopg2 is not installed. pbuilder-satisfydepends-dummy depends on python3-pygments; however: Package python3-pygments is not installed. pbuilder-satisfydepends-dummy depends on python3-pymysql; however: Package python3-pymysql is not installed. pbuilder-satisfydepends-dummy depends on python3-requests; however: Package python3-requests is not installed. pbuilder-satisfydepends-dummy depends on python3-retrying; however: Package python3-retrying is not installed. pbuilder-satisfydepends-dummy depends on python3-routes; however: Package python3-routes is not installed. pbuilder-satisfydepends-dummy depends on python3-sendfile; however: Package python3-sendfile is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinxcontrib.apidoc; however: Package python3-sphinxcontrib.apidoc is not installed. pbuilder-satisfydepends-dummy depends on python3-sqlalchemy; however: Package python3-sqlalchemy is not installed. pbuilder-satisfydepends-dummy depends on python3-stestr; however: Package python3-stestr is not installed. pbuilder-satisfydepends-dummy depends on python3-stevedore; however: Package python3-stevedore is not installed. pbuilder-satisfydepends-dummy depends on python3-swiftclient; however: Package python3-swiftclient is not installed. pbuilder-satisfydepends-dummy depends on python3-taskflow; however: Package python3-taskflow is not installed. pbuilder-satisfydepends-dummy depends on python3-testresources; however: Package python3-testresources is not installed. pbuilder-satisfydepends-dummy depends on python3-testscenarios; however: Package python3-testscenarios is not installed. pbuilder-satisfydepends-dummy depends on python3-testtools; however: Package python3-testtools is not installed. pbuilder-satisfydepends-dummy depends on python3-webob; however: Package python3-webob is not installed. pbuilder-satisfydepends-dummy depends on python3-wsme; however: Package python3-wsme is not installed. pbuilder-satisfydepends-dummy depends on python3-xattr; however: Package python3-xattr is not installed. pbuilder-satisfydepends-dummy depends on qemu-utils; however: Package qemu-utils is not installed. pbuilder-satisfydepends-dummy depends on sqlite3; however: Package sqlite3 is not installed. pbuilder-satisfydepends-dummy depends on subunit; however: Package subunit is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: alembic{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bandit{a} bsdextrautils{a} ca-certificates{a} curl{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} flake8{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} fonts-font-awesome{a} fonts-glyphicons-halflings{a} gettext{a} gettext-base{a} git{a} git-man{a} glance-store-common{a} graphviz{a} groff-base{a} ieee-data{a} intltool-debian{a} jq{a} libabsl20230802{a} libaio1t64{a} libann0{a} libaom3{a} libapparmor1{a} libarchive-zip-perl{a} libavif16{a} libbrotli1{a} libcairo2{a} libcares2{a} libcdt5{a} libcgraph6{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4t64{a} libdatrie1{a} libdav1d7{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libelf1t64{a} liberror-perl{a} libev4t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libglib2.0-0t64{a} libgraphite2-3{a} libgssapi-krb5-2{a} libgts-0.7-5t64{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libice6{a} libicu72{a} libimagequant0{a} libisns0t64{a} libjbig0{a} libjpeg62-turbo{a} libjq1{a} libjs-bootstrap{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-3{a} libkrb5support0{a} liblab-gamut1{a} libldap-2.5-0{a} liblerc4{a} libltdl7{a} libmagic-mgc{a} libmagic1t64{a} libmariadb3{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-gnutls8{a} libnorm1t64{a} libnsl2{a} libnuma1{a} libonig5{a} libopeniscsiusr{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpathplan4{a} libpgm-5.3-0t64{a} libpipeline1{a} libpixman-1-0{a} libpng16-16t64{a} libpq5{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libraqm0{a} librav1e0.7{a} librdkafka1{a} libreadline8t64{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsharpyuv0{a} libsm6{a} libsodium23{a} libssh2-1t64{a} libsubunit-perl{a} libsvtav1enc2{a} libsystemd-shared{a} libthai-data{a} libthai0{a} libtiff6{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} liburing2{a} libwebp7{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxslt1.1{a} libxt6t64{a} libyaml-0-2{a} libyuv0{a} libzmq5{a} lsb-release{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mysql-common{a} netbase{a} open-iscsi{a} openssl{a} openstack-pkg-tools{a} os-brick-common{a} po-debconf{a} procps{a} pycadf-common{a} pyflakes3{a} python-babel-localedata{a} python-os-api-ref-common{a} python-oslosphinx-common{a} python3{a} python3-alabaster{a} python3-alembic{a} python3-all{a} python3-amqp{a} python3-attr{a} python3-autocommand{a} python3-automaton{a} python3-autopage{a} python3-babel{a} python3-bandit{a} python3-barbicanclient{a} python3-bcrypt{a} python3-binary-memcached{a} python3-blinker{a} python3-boto3{a} python3-botocore{a} python3-cachetools{a} python3-castellan{a} python3-certifi{a} python3-cffi{a} python3-cffi-backend{a} python3-chardet{a} python3-charset-normalizer{a} python3-cinderclient{a} python3-cliff{a} python3-cmd2{a} python3-confluent-kafka{a} python3-coverage{a} python3-cryptography{a} python3-cursive{a} python3-dateutil{a} python3-ddt{a} python3-debtcollector{a} python3-decorator{a} python3-defusedxml{a} python3-deprecation{a} python3-dnspython{a} python3-docutils{a} python3-dogpile.cache{a} python3-dulwich{a} python3-elasticsearch{a} python3-eventlet{a} python3-extras{a} python3-fasteners{a} python3-fixtures{a} python3-flake8{a} python3-futurist{a} python3-gevent{a} python3-git{a} python3-gitdb{a} python3-glance-store{a} python3-greenlet{a} python3-hacking{a} python3-httplib2{a} python3-idna{a} python3-imagesize{a} python3-importlib-metadata{a} python3-inflect{a} python3-iso8601{a} python3-jaeger-client{a} python3-jaraco.classes{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-jeepney{a} python3-jinja2{a} python3-jmespath{a} python3-jschema-to-python{a} python3-json-pointer{a} python3-jsonpatch{a} python3-jsonpickle{a} python3-jsonschema{a} python3-jsonschema-specifications{a} python3-jwt{a} python3-kazoo{a} python3-kerberos{a} python3-keyring{a} python3-keystoneauth1{a} python3-keystoneclient{a} python3-keystonemiddleware{a} python3-kombu{a} python3-legacy-cgi{a} python3-lxml{a} python3-mako{a} python3-markdown-it{a} python3-markupsafe{a} python3-mccabe{a} python3-mdurl{a} python3-memcache{a} python3-minimal{a} python3-monotonic{a} python3-more-itertools{a} python3-msgpack{a} python3-mysqldb{a} python3-netaddr{a} python3-netifaces{a} python3-networkx{a} python3-oauthlib{a} python3-openstackdocstheme{a} python3-openstacksdk{a} python3-opentracing{a} python3-os-api-ref{a} python3-os-brick{a} python3-os-client-config{a} python3-os-service-types{a} python3-os-win{a} python3-oslo.cache{a} python3-oslo.concurrency{a} python3-oslo.config{a} python3-oslo.context{a} python3-oslo.db{a} python3-oslo.i18n{a} python3-oslo.limit{a} python3-oslo.log{a} python3-oslo.messaging{a} python3-oslo.metrics{a} python3-oslo.middleware{a} python3-oslo.policy{a} python3-oslo.privsep{a} python3-oslo.reports{a} python3-oslo.rootwrap{a} python3-oslo.serialization{a} python3-oslo.service{a} python3-oslo.upgradecheck{a} python3-oslo.utils{a} python3-oslo.vmware{a} python3-oslosphinx{a} python3-oslotest{a} python3-osprofiler{a} python3-packaging{a} python3-paste{a} python3-pastedeploy{a} python3-pastedeploy-tpl{a} python3-pbr{a} python3-pep8{a} python3-pip{a} python3-pkg-resources{a} python3-platformdirs{a} python3-ply{a} python3-prettytable{a} python3-prometheus-client{a} python3-psutil{a} python3-psycopg2{a} python3-pure-sasl{a} python3-py{a} python3-pyasyncore{a} python3-pycadf{a} python3-pycodestyle{a} python3-pycparser{a} python3-pycurl{a} python3-pydot{a} python3-pyflakes{a} python3-pygments{a} python3-pymysql{a} python3-pyparsing{a} python3-pyperclip{a} python3-referencing{a} python3-repoze.lru{a} python3-requests{a} python3-requestsexceptions{a} python3-retrying{a} python3-rfc3986{a} python3-rich{a} python3-roman{a} python3-routes{a} python3-rpds-py{a} python3-s3transfer{a} python3-sarif-python-om{a} python3-secretstorage{a} python3-sendfile{a} python3-setuptools{a} python3-simplegeneric{a} python3-simplejson{a} python3-six{a} python3-smmap{a} python3-snowballstemmer{a} python3-sphinx{a} python3-sphinxcontrib.apidoc{a} python3-sqlalchemy{a} python3-statsd{a} python3-stestr{a} python3-stevedore{a} python3-subunit{a} python3-suds{a} python3-swiftclient{a} python3-taskflow{a} python3-tempita{a} python3-tenacity{a} python3-testresources{a} python3-testscenarios{a} python3-testtools{a} python3-threadloop{a} python3-thrift{a} python3-tomlkit{a} python3-tornado{a} python3-typeguard{a} python3-typing-extensions{a} python3-tz{a} python3-uhashring{a} python3-urllib3{a} python3-vine{a} python3-voluptuous{a} python3-wcwidth{a} python3-webob{a} python3-wheel{a} python3-wrapt{a} python3-wsme{a} python3-xattr{a} python3-yaml{a} python3-yappi{a} python3-zipp{a} python3-zmq{a} python3-zope.event{a} python3-zope.interface{a} python3.12{a} python3.12-minimal{a} python3.13{a} python3.13-minimal{a} qemu-utils{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} sqlite3{a} subunit{a} sudo{a} systemd{a} tzdata{a} udev{a} x11-common{a} xclip{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: autopkgtest busybox busybox-static chrony dbus dbus-broker fonts-liberation javascript-common krb5-locales less libarchive-cpio-perl libglib2.0-data libgts-bin libheif-plugin-aomenc libheif-plugin-x265 libjson-xs-perl libldap-common libltdl-dev libmail-sendmail-perl libpaper-utils libsasl2-modules linux-sysctl-defaults madison-lite ntpsec openntpd openssh-client pristine-tar psmisc publicsuffix pycodestyle python3-bs4 python3-cssselect python3-dev python3-fastimport python3-gdal python3-h2 python3-html5lib python3-httpcore python3-httpx python3-matplotlib python3-numpy python3-openssl python3-pastescript python3-pil python3-pygraphviz python3-rfc3987 python3-scipy python3-sqlalchemy-ext python3-uritemplate python3-webcolors qemu-block-extra shared-mime-info systemd-cryptsetup systemd-timesyncd xauth xdg-user-dirs 0 packages upgraded, 414 newly installed, 0 to remove and 0 not upgraded. Need to get 135 MB of archives. After unpacking 706 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 libapparmor1 arm64 3.1.7-1+b3 [41.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libsystemd-shared arm64 257~rc3-1 [1905 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 systemd arm64 257~rc3-1 [3365 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 libkmod2 arm64 33+20240816-2 [59.5 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 libopeniscsiusr arm64 2.1.10-2 [56.8 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 udev arm64 257~rc3-1 [1837 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 libisns0t64 arm64 0.101-1+b1 [87.8 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 open-iscsi arm64 2.1.10-2 [312 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.12.7-1 [26.8 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 media-types all 10.1.0 [26.9 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 netbase all 6.4 [12.8 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 tzdata all 2024b-3 [255 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.1-1+b1 [23.1 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 20 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 python3.12 arm64 3.12.7-3 [671 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.12.7-1 [9708 B] Get: 30 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.12.7-1 [27.8 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.0-2 [850 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.0-2 [1838 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 sgml-base all 1.31 [15.4 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 sudo arm64 1.9.16p1-1 [1986 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-6 [62.3 kB] Get: 36 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-6 [872 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 38 http://deb.debian.org/debian unstable/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20240203 [158 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 python3-zipp all 3.21.0-1 [10.6 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 python3-importlib-metadata all 8.5.0-1 [21.0 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 57 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 python3-pkg-resources all 75.2.0-1 [213 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 python3-markupsafe arm64 2.1.5-1+b3 [14.0 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 python3-mako all 1.3.6-1 [83.1 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 python3-greenlet arm64 3.1.0-1+b1 [178 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 python3-sqlalchemy all 2.0.32+ds1-1 [1196 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 python3-alembic all 1.13.2-4 [147 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 libjs-sphinxdoc all 7.4.7-4 [158 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 alembic all 1.13.2-4 [481 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8 [20.0 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8 [55.4 kB] Get: 76 http://deb.debian.org/debian unstable/main arm64 libldap-2.5-0 arm64 2.5.18+dfsg-3+b1 [175 kB] Get: 77 http://deb.debian.org/debian unstable/main arm64 libnghttp2-14 arm64 1.64.0-1 [71.3 kB] Get: 78 http://deb.debian.org/debian unstable/main arm64 libnghttp3-9 arm64 1.6.0-2 [60.5 kB] Get: 79 http://deb.debian.org/debian unstable/main arm64 libngtcp2-16 arm64 1.9.1-1 [109 kB] Get: 80 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-gnutls8 arm64 1.9.1-1 [17.3 kB] Get: 81 http://deb.debian.org/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB] Get: 82 http://deb.debian.org/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b5 [56.8 kB] Get: 83 http://deb.debian.org/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB] Get: 84 http://deb.debian.org/debian unstable/main arm64 libcurl3t64-gnutls arm64 8.11.0-1 [331 kB] Get: 85 http://deb.debian.org/debian unstable/main arm64 liberror-perl all 0.17029-2 [29.0 kB] Get: 86 http://deb.debian.org/debian unstable/main arm64 git-man all 1:2.45.2-1.2 [2159 kB] Get: 87 http://deb.debian.org/debian unstable/main arm64 git arm64 1:2.45.2-1.2 [8555 kB] Get: 88 http://deb.debian.org/debian unstable/main arm64 python3-smmap all 6.0.0-1 [20.1 kB] Get: 89 http://deb.debian.org/debian unstable/main arm64 python3-gitdb all 4.0.11-1 [45.5 kB] Get: 90 http://deb.debian.org/debian unstable/main arm64 python3-git all 3.1.37-3 [137 kB] Get: 91 http://deb.debian.org/debian unstable/main arm64 python3-attr all 24.2.0-1 [68.4 kB] Get: 92 http://deb.debian.org/debian unstable/main arm64 python3-jsonpickle all 4.0.0+dfsg-1 [47.8 kB] Get: 93 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 94 http://deb.debian.org/debian unstable/main arm64 python3-setuptools all 75.2.0-1 [731 kB] Get: 95 http://deb.debian.org/debian unstable/main arm64 python3-pbr all 6.1.0-3 [56.6 kB] Get: 96 http://deb.debian.org/debian unstable/main arm64 python3-jschema-to-python all 1.2.3-3 [8024 B] Get: 97 http://deb.debian.org/debian unstable/main arm64 python3-mdurl all 0.1.2-1 [9444 B] Get: 98 http://deb.debian.org/debian unstable/main arm64 python3-markdown-it all 3.0.0-2 [62.5 kB] Get: 99 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.18.0+dfsg-1 [836 kB] Get: 100 http://deb.debian.org/debian unstable/main arm64 python3-rich all 13.7.1-1 [201 kB] Get: 101 http://deb.debian.org/debian unstable/main arm64 python3-sarif-python-om all 1.0.4-3 [12.3 kB] Get: 102 http://deb.debian.org/debian unstable/main arm64 python3-stevedore all 5.3.0-3 [20.9 kB] Get: 103 http://deb.debian.org/debian unstable/main arm64 libyaml-0-2 arm64 0.2.5-1+b2 [49.3 kB] Get: 104 http://deb.debian.org/debian unstable/main arm64 python3-yaml arm64 6.0.2-1+b1 [148 kB] Get: 105 http://deb.debian.org/debian unstable/main arm64 python3-bandit all 1.7.10-1 [73.6 kB] Get: 106 http://deb.debian.org/debian unstable/main arm64 bandit all 1.7.10-1 [5188 B] Get: 107 http://deb.debian.org/debian unstable/main arm64 curl arm64 8.11.0-1 [248 kB] Get: 108 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 109 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 110 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 111 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 112 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 113 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 114 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 115 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 116 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 117 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 118 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 119 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 120 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 121 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 122 http://deb.debian.org/debian unstable/main arm64 dh-python all 6.20241024 [109 kB] Get: 123 http://deb.debian.org/debian unstable/main arm64 xml-core all 0.19 [20.1 kB] Get: 124 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.21.2+dfsg-2 [128 kB] Get: 125 http://deb.debian.org/debian unstable/main arm64 python3-mccabe all 0.7.0-1 [10.5 kB] Get: 126 http://deb.debian.org/debian unstable/main arm64 python3-pycodestyle all 2.12.1-1 [39.7 kB] Get: 127 http://deb.debian.org/debian unstable/main arm64 python3-pyflakes all 3.2.0-2 [57.2 kB] Get: 128 http://deb.debian.org/debian unstable/main arm64 python3-flake8 all 7.1.1-2 [56.3 kB] Get: 129 http://deb.debian.org/debian unstable/main arm64 flake8 all 7.1.1-2 [21.5 kB] Get: 130 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.44-2 [273 kB] Get: 131 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.13.3+dfsg-1 [422 kB] Get: 132 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 133 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 134 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.15.0-1.1+b1 [318 kB] Get: 135 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.15.0-1.1+b1 [387 kB] Get: 136 http://deb.debian.org/debian unstable/main arm64 fontconfig arm64 2.15.0-1.1+b1 [463 kB] Get: 137 http://deb.debian.org/debian unstable/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB] Get: 138 http://deb.debian.org/debian unstable/main arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [162 kB] Get: 139 http://deb.debian.org/debian unstable/main arm64 glance-store-common all 4.8.1-2 [5160 B] Get: 140 http://deb.debian.org/debian unstable/main arm64 libann0 arm64 1.1.2+doc-9+b2 [24.1 kB] Get: 141 http://deb.debian.org/debian unstable/main arm64 libcdt5 arm64 2.42.4-2+b1 [39.4 kB] Get: 142 http://deb.debian.org/debian unstable/main arm64 libcgraph6 arm64 2.42.4-2+b1 [61.3 kB] Get: 143 http://deb.debian.org/debian unstable/main arm64 libaom3 arm64 3.11.0-1 [1690 kB] Get: 144 http://deb.debian.org/debian unstable/main arm64 libdav1d7 arm64 1.5.0-1+b1 [248 kB] Get: 145 http://deb.debian.org/debian unstable/main arm64 libabsl20230802 arm64 20230802.1-4 [432 kB] Get: 146 http://deb.debian.org/debian unstable/main arm64 libgav1-1 arm64 0.19.0-2+b2 [493 kB] Get: 147 http://deb.debian.org/debian unstable/main arm64 librav1e0.7 arm64 0.7.1-7+b2 [653 kB] Get: 148 http://deb.debian.org/debian unstable/main arm64 libsvtav1enc2 arm64 2.2.1+dfsg-2 [1463 kB] Get: 149 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-3+b1 [173 kB] Get: 150 http://deb.debian.org/debian unstable/main arm64 libyuv0 arm64 0.0.1898.20241125-1 [136 kB] Get: 151 http://deb.debian.org/debian unstable/main arm64 libavif16 arm64 1.1.1-1 [109 kB] Get: 152 http://deb.debian.org/debian unstable/main arm64 libsharpyuv0 arm64 1.4.0-0.1+b1 [112 kB] Get: 153 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-dav1d arm64 1.19.3-1 [11.2 kB] Get: 154 http://deb.debian.org/debian unstable/main arm64 libde265-0 arm64 1.0.15-1+b2 [153 kB] Get: 155 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [14.9 kB] Get: 156 http://deb.debian.org/debian unstable/main arm64 libheif1 arm64 1.19.3-1 [419 kB] Get: 157 http://deb.debian.org/debian unstable/main arm64 libimagequant0 arm64 2.18.0-1+b2 [34.6 kB] Get: 158 http://deb.debian.org/debian unstable/main arm64 libfribidi0 arm64 1.0.15-1 [71.8 kB] Get: 159 http://deb.debian.org/debian unstable/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB] Get: 160 http://deb.debian.org/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-2+b1 [70.4 kB] Get: 161 http://deb.debian.org/debian unstable/main arm64 libharfbuzz0b arm64 10.0.1-1 [441 kB] Get: 162 http://deb.debian.org/debian unstable/main arm64 libraqm0 arm64 0.10.1-1+b2 [13.8 kB] Get: 163 http://deb.debian.org/debian unstable/main arm64 libdeflate0 arm64 1.22-1 [42.2 kB] Get: 164 http://deb.debian.org/debian unstable/main arm64 libjbig0 arm64 2.1-6.1+b2 [30.4 kB] Get: 165 http://deb.debian.org/debian unstable/main arm64 liblerc4 arm64 4.0.0+ds-5 [146 kB] Get: 166 http://deb.debian.org/debian unstable/main arm64 libwebp7 arm64 1.4.0-0.1+b1 [268 kB] Get: 167 http://deb.debian.org/debian unstable/main arm64 libtiff6 arm64 4.5.1+git230720-5 [309 kB] Get: 168 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB] Get: 169 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB] Get: 170 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB] Get: 171 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.10-2 [337 kB] Get: 172 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.10-2 [789 kB] Get: 173 http://deb.debian.org/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b2 [53.2 kB] Get: 174 http://deb.debian.org/debian unstable/main arm64 libgd3 arm64 2.3.3-12+b1 [115 kB] Get: 175 http://deb.debian.org/debian unstable/main arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2+b1 [145 kB] Get: 176 http://deb.debian.org/debian unstable/main arm64 libpixman-1-0 arm64 0.44.0-3 [168 kB] Get: 177 http://deb.debian.org/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b1 [115 kB] Get: 178 http://deb.debian.org/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b1 [105 kB] Get: 179 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b2 [49.3 kB] Get: 180 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.10-1.1+b2 [27.2 kB] Get: 181 http://deb.debian.org/debian unstable/main arm64 libcairo2 arm64 1.18.2-2 [483 kB] Get: 182 http://deb.debian.org/debian unstable/main arm64 libltdl7 arm64 2.4.7-8 [392 kB] Get: 183 http://deb.debian.org/debian unstable/main arm64 libthai-data all 0.1.29-2 [168 kB] Get: 184 http://deb.debian.org/debian unstable/main arm64 libdatrie1 arm64 0.2.13-3+b1 [37.6 kB] Get: 185 http://deb.debian.org/debian unstable/main arm64 libthai0 arm64 0.1.29-2+b1 [48.4 kB] Get: 186 http://deb.debian.org/debian unstable/main arm64 libpango-1.0-0 arm64 1.54.0+ds-3 [210 kB] Get: 187 http://deb.debian.org/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.54.0+ds-3 [51.8 kB] Get: 188 http://deb.debian.org/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.54.0+ds-3 [33.5 kB] Get: 189 http://deb.debian.org/debian unstable/main arm64 libpathplan4 arm64 2.42.4-2+b1 [41.4 kB] Get: 190 http://deb.debian.org/debian unstable/main arm64 libgvc6 arm64 2.42.4-2+b1 [628 kB] Get: 191 http://deb.debian.org/debian unstable/main arm64 libgvpr2 arm64 2.42.4-2+b1 [182 kB] Get: 192 http://deb.debian.org/debian unstable/main arm64 liblab-gamut1 arm64 2.42.4-2+b1 [198 kB] Get: 193 http://deb.debian.org/debian unstable/main arm64 x11-common all 1:7.7+23.1 [216 kB] Get: 194 http://deb.debian.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB] Get: 195 http://deb.debian.org/debian unstable/main arm64 libsm6 arm64 2:1.2.4-1 [34.2 kB] Get: 196 http://deb.debian.org/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.2+b1 [173 kB] Get: 197 http://deb.debian.org/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-3+b3 [55.6 kB] Get: 198 http://deb.debian.org/debian unstable/main arm64 libxaw7 arm64 2:1.0.16-1 [195 kB] Get: 199 http://deb.debian.org/debian unstable/main arm64 graphviz arm64 2.42.4-2+b1 [574 kB] Get: 200 http://deb.debian.org/debian unstable/main arm64 ieee-data all 20240722 [2221 kB] Get: 201 http://deb.debian.org/debian unstable/main arm64 libonig5 arm64 6.9.9-1+b1 [181 kB] Get: 202 http://deb.debian.org/debian unstable/main arm64 libjq1 arm64 1.7.1-3+b1 [148 kB] Get: 203 http://deb.debian.org/debian unstable/main arm64 jq arm64 1.7.1-3+b1 [77.3 kB] Get: 204 http://deb.debian.org/debian unstable/main arm64 libaio1t64 arm64 0.3.113-8+b1 [15.0 kB] Get: 205 http://deb.debian.org/debian unstable/main arm64 libcares2 arm64 1.34.2-1 [87.4 kB] Get: 206 http://deb.debian.org/debian unstable/main arm64 libcurl4t64 arm64 8.11.0-1 [322 kB] Get: 207 http://deb.debian.org/debian unstable/main arm64 libev4t64 arm64 1:4.33-2.1+b1 [40.9 kB] Get: 208 http://deb.debian.org/debian unstable/main arm64 libjs-bootstrap all 3.4.1+dfsg-3 [172 kB] Get: 209 http://deb.debian.org/debian unstable/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Get: 210 http://deb.debian.org/debian unstable/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Get: 211 http://deb.debian.org/debian unstable/main arm64 mariadb-common all 1:11.4.3-1 [27.1 kB] Get: 212 http://deb.debian.org/debian unstable/main arm64 libmariadb3 arm64 1:11.4.3-1 [170 kB] Get: 213 http://deb.debian.org/debian unstable/main arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1+b1 [205 kB] Get: 214 http://deb.debian.org/debian unstable/main arm64 libnuma1 arm64 2.0.18-1+b1 [21.8 kB] Get: 215 http://deb.debian.org/debian unstable/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1+b1 [152 kB] Get: 216 http://deb.debian.org/debian unstable/main arm64 libpq5 arm64 17.2-1 [216 kB] Get: 217 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [1922 kB] Get: 218 http://deb.debian.org/debian unstable/main arm64 librdkafka1 arm64 2.6.0-1 [711 kB] Get: 219 http://deb.debian.org/debian unstable/main arm64 libsodium23 arm64 1.0.18-1+b2 [121 kB] Get: 220 http://deb.debian.org/debian unstable/main arm64 libsubunit-perl all 1.4.2-3 [5724 B] Get: 221 http://deb.debian.org/debian unstable/main arm64 liburing2 arm64 2.8-1 [25.4 kB] Get: 222 http://deb.debian.org/debian unstable/main arm64 libxslt1.1 arm64 1.1.35-1.1+b1 [222 kB] Get: 223 http://deb.debian.org/debian unstable/main arm64 libzmq5 arm64 4.3.5-1+b3 [253 kB] Get: 224 http://deb.debian.org/debian unstable/main arm64 lsb-release all 12.1-1 [5912 B] Get: 225 http://deb.debian.org/debian unstable/main arm64 python3-wheel all 0.45.1-1 [56.7 kB] Get: 226 http://deb.debian.org/debian unstable/main arm64 python3-pip all 24.3.1+dfsg-1 [1441 kB] Get: 227 http://deb.debian.org/debian unstable/main arm64 openstack-pkg-tools all 130 [96.4 kB] Get: 228 http://deb.debian.org/debian unstable/main arm64 os-brick-common all 6.9.0-2 [3464 B] Get: 229 http://deb.debian.org/debian unstable/main arm64 pycadf-common all 3.1.1-3 [4492 B] Get: 230 http://deb.debian.org/debian unstable/main arm64 pyflakes3 all 3.2.0-2 [10.2 kB] Get: 231 http://deb.debian.org/debian unstable/main arm64 python-babel-localedata all 2.16.0-1 [5696 kB] Get: 232 http://deb.debian.org/debian unstable/main arm64 python-os-api-ref-common all 2.3.0+ds1-3 [9548 B] Get: 233 http://deb.debian.org/debian unstable/main arm64 python-oslosphinx-common all 4.18.0-5 [30.0 kB] Get: 234 http://deb.debian.org/debian unstable/main arm64 python3-alabaster all 0.7.16-0.1 [27.9 kB] Get: 235 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.0-2 [730 kB] Get: 236 http://deb.debian.org/debian unstable/main arm64 python3-all arm64 3.12.7-1 [1052 B] Get: 237 http://deb.debian.org/debian unstable/main arm64 python3-vine all 5.1.0+dfsg-1 [15.6 kB] Get: 238 http://deb.debian.org/debian unstable/main arm64 python3-amqp all 5.3.1-1 [42.6 kB] Get: 239 http://deb.debian.org/debian unstable/main arm64 python3-wrapt arm64 1.15.0-3+b1 [42.8 kB] Get: 240 http://deb.debian.org/debian unstable/main arm64 python3-debtcollector all 3.0.0-2 [13.1 kB] Get: 241 http://deb.debian.org/debian unstable/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Get: 242 http://deb.debian.org/debian unstable/main arm64 python3-prettytable all 3.12.0-1 [39.5 kB] Get: 243 http://deb.debian.org/debian unstable/main arm64 python3-automaton all 3.2.0-2 [14.7 kB] Get: 244 http://deb.debian.org/debian unstable/main arm64 python3-autopage all 0.4.0-3.1 [12.7 kB] Get: 245 http://deb.debian.org/debian unstable/main arm64 python3-babel all 2.16.0-1 [114 kB] Get: 246 http://deb.debian.org/debian unstable/main arm64 xclip arm64 0.13-4+b1 [21.1 kB] Get: 247 http://deb.debian.org/debian unstable/main arm64 python3-pyperclip all 1.8.2-2 [13.2 kB] Get: 248 http://deb.debian.org/debian unstable/main arm64 python3-cmd2 all 2.5.4+ds-1 [148 kB] Get: 249 http://deb.debian.org/debian unstable/main arm64 python3-roman all 4.2-1 [10.4 kB] Get: 250 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.21.2+dfsg-2 [403 kB] Get: 251 http://deb.debian.org/debian unstable/main arm64 python3-cliff all 4.7.0-2 [42.5 kB] Get: 252 http://deb.debian.org/debian unstable/main arm64 python3-iso8601 all 2.1.0-2 [12.1 kB] Get: 253 http://deb.debian.org/debian unstable/main arm64 python3-lxml arm64 5.3.0-1+b1 [1433 kB] Get: 254 http://deb.debian.org/debian unstable/main arm64 python3-blinker all 1.9.0-1 [12.6 kB] Get: 255 http://deb.debian.org/debian unstable/main arm64 python3-bcrypt arm64 4.2.0-2.1 [212 kB] Get: 256 http://deb.debian.org/debian unstable/main arm64 python3-cffi-backend arm64 1.17.1-2+b1 [94.8 kB] Get: 257 http://deb.debian.org/debian unstable/main arm64 python3-cryptography arm64 43.0.0-1 [835 kB] Get: 258 http://deb.debian.org/debian unstable/main arm64 python3-jwt all 2.7.0-1 [29.7 kB] Get: 259 http://deb.debian.org/debian unstable/main arm64 python3-oauthlib all 3.2.2-2 [95.5 kB] Get: 260 http://deb.debian.org/debian unstable/main arm64 python3-six all 1.16.0-7 [16.4 kB] Get: 261 http://deb.debian.org/debian unstable/main arm64 python3-os-service-types all 1.7.0-4 [12.6 kB] Get: 262 http://deb.debian.org/debian unstable/main arm64 python3-certifi all 2024.8.30+dfsg-1 [9576 B] Get: 263 http://deb.debian.org/debian unstable/main arm64 python3-charset-normalizer arm64 3.4.0-1+b1 [129 kB] Get: 264 http://deb.debian.org/debian unstable/main arm64 python3-idna all 3.8-2 [41.6 kB] Get: 265 http://deb.debian.org/debian unstable/main arm64 python3-urllib3 all 2.0.7-2 [111 kB] Get: 266 http://deb.debian.org/debian unstable/main arm64 python3-chardet all 5.2.0+dfsg-1 [107 kB] Get: 267 http://deb.debian.org/debian unstable/main arm64 python3-requests all 2.32.3+dfsg-1 [71.9 kB] Get: 268 http://deb.debian.org/debian unstable/main arm64 python3-keystoneauth1 all 5.8.0-2 [157 kB] Get: 269 http://deb.debian.org/debian unstable/main arm64 python3-oslo.i18n all 6.4.0-2 [19.1 kB] Get: 270 http://deb.debian.org/debian unstable/main arm64 python3-msgpack arm64 1.0.3-3+b4 [96.8 kB] Get: 271 http://deb.debian.org/debian unstable/main arm64 python3-netaddr all 0.10.1-1 [315 kB] Get: 272 http://deb.debian.org/debian unstable/main arm64 python3-netifaces arm64 0.11.0-2+b5 [17.3 kB] Get: 273 http://deb.debian.org/debian unstable/main arm64 python3-packaging all 24.2-1 [55.3 kB] Get: 274 http://deb.debian.org/debian unstable/main arm64 python3-pyparsing all 3.1.2-1 [146 kB] Get: 275 http://deb.debian.org/debian unstable/main arm64 python3-tz all 2024.1-2 [30.9 kB] Get: 276 http://deb.debian.org/debian unstable/main arm64 python3-oslo.utils all 7.3.0-3 [81.4 kB] Get: 277 http://deb.debian.org/debian unstable/main arm64 python3-oslo.serialization all 5.5.0-2 [14.8 kB] Get: 278 http://deb.debian.org/debian unstable/main arm64 python3-barbicanclient all 7.0.0-3 [996 kB] Get: 279 http://deb.debian.org/debian unstable/main arm64 python3-memcache all 1.62-2 [26.0 kB] Get: 280 http://deb.debian.org/debian unstable/main arm64 python3-uhashring all 2.3-2 [12.3 kB] Get: 281 http://deb.debian.org/debian unstable/main arm64 python3-binary-memcached all 0.31.2+dfsg1-2 [13.7 kB] Get: 282 http://deb.debian.org/debian unstable/main arm64 python3-dateutil all 2.9.0-3 [79.3 kB] Get: 283 http://deb.debian.org/debian unstable/main arm64 python3-jmespath all 1.0.1-1 [21.1 kB] Get: 284 http://deb.debian.org/debian unstable/main arm64 python3-botocore all 1.34.46+repack-1 [6464 kB] Get: 285 http://deb.debian.org/debian unstable/main arm64 python3-s3transfer all 0.10.1-1 [55.6 kB] Get: 286 http://deb.debian.org/debian unstable/main arm64 python3-boto3 all 1.34.46+dfsg-1 [269 kB] Get: 287 http://deb.debian.org/debian unstable/main arm64 python3-cachetools all 5.3.3-1 [13.2 kB] Get: 288 http://deb.debian.org/debian unstable/main arm64 python3-oslo.context all 5.6.0-2 [13.3 kB] Get: 289 http://deb.debian.org/debian unstable/main arm64 python3-pyasyncore all 1.0.2-2 [10.0 kB] Get: 290 http://deb.debian.org/debian unstable/main arm64 python3-oslo.log all 6.1.2-3 [42.9 kB] Get: 291 http://deb.debian.org/debian unstable/main arm64 python3-rfc3986 all 2.0.0-2 [21.6 kB] Get: 292 http://deb.debian.org/debian unstable/main arm64 python3-oslo.config all 1:9.6.0-5 [108 kB] Get: 293 http://deb.debian.org/debian unstable/main arm64 python3-castellan all 5.1.1-2 [44.7 kB] Get: 294 http://deb.debian.org/debian unstable/main arm64 python3-ply all 3.11-7 [62.6 kB] Get: 295 http://deb.debian.org/debian unstable/main arm64 python3-pycparser all 2.22-2 [78.0 kB] Get: 296 http://deb.debian.org/debian unstable/main arm64 python3-cffi all 1.17.1-2 [89.4 kB] Get: 297 http://deb.debian.org/debian unstable/main arm64 python3-cinderclient all 1:9.6.0-4 [134 kB] Get: 298 http://deb.debian.org/debian unstable/main arm64 python3-confluent-kafka arm64 1.7.0-4+b4 [77.8 kB] Get: 299 http://deb.debian.org/debian unstable/main arm64 python3-coverage arm64 7.6.0+dfsg1-2+b1 [177 kB] Get: 300 http://deb.debian.org/debian unstable/main arm64 python3-cursive all 0.2.3-3 [14.2 kB] Get: 301 http://deb.debian.org/debian unstable/main arm64 python3-ddt all 1.7.2-2 [8612 B] Get: 302 http://deb.debian.org/debian unstable/main arm64 python3-decorator all 5.1.1-5 [15.1 kB] Get: 303 http://deb.debian.org/debian unstable/main arm64 python3-defusedxml all 0.7.1-2 [43.3 kB] Get: 304 http://deb.debian.org/debian unstable/main arm64 python3-deprecation all 2.1.0-3 [14.5 kB] Get: 305 http://deb.debian.org/debian unstable/main arm64 python3-dnspython all 2.6.1-1 [161 kB] Get: 306 http://deb.debian.org/debian unstable/main arm64 python3-dogpile.cache all 1.3.1-1 [45.0 kB] Get: 307 http://deb.debian.org/debian unstable/main arm64 python3-dulwich arm64 0.22.5-1+b1 [478 kB] Get: 308 http://deb.debian.org/debian unstable/main arm64 python3-elasticsearch all 7.17.6-1 [113 kB] Get: 309 http://deb.debian.org/debian unstable/main arm64 python3-eventlet all 0.36.1-8 [307 kB] Get: 310 http://deb.debian.org/debian unstable/main arm64 python3-extras all 1.0.0-5 [7536 B] Get: 311 http://deb.debian.org/debian unstable/main arm64 python3-monotonic all 1.6-2 [5728 B] Get: 312 http://deb.debian.org/debian unstable/main arm64 python3-fasteners all 0.18-2 [14.0 kB] Get: 313 http://deb.debian.org/debian unstable/main arm64 python3-testtools all 2.7.2-4 [122 kB] Get: 314 http://deb.debian.org/debian unstable/main arm64 python3-fixtures all 4.1.0-2 [34.1 kB] Get: 315 http://deb.debian.org/debian unstable/main arm64 python3-futurist all 3.0.0-2 [23.8 kB] Get: 316 http://deb.debian.org/debian unstable/main arm64 python3-zope.event all 5.0-0.1 [8164 B] Get: 317 http://deb.debian.org/debian unstable/main arm64 python3-zope.interface arm64 7.1.1-1+b1 [151 kB] Get: 318 http://deb.debian.org/debian unstable/main arm64 python3-gevent arm64 24.2.1-1+b2 [884 kB] Get: 319 http://deb.debian.org/debian unstable/main arm64 python3-httplib2 all 0.22.0-1 [36.1 kB] Get: 320 http://deb.debian.org/debian unstable/main arm64 python3-rpds-py arm64 0.21.0-2 [259 kB] Get: 321 http://deb.debian.org/debian unstable/main arm64 python3-referencing all 0.35.1-1 [23.5 kB] Get: 322 http://deb.debian.org/debian unstable/main arm64 python3-jsonschema-specifications all 2023.12.1-2 [9020 B] Get: 323 http://deb.debian.org/debian unstable/main arm64 python3-jsonschema all 4.19.2-5 [71.4 kB] Get: 324 http://deb.debian.org/debian unstable/main arm64 python3-jeepney all 0.8.0-4 [32.6 kB] Get: 325 http://deb.debian.org/debian unstable/main arm64 python3-secretstorage all 3.3.3-3 [16.1 kB] Get: 326 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.classes all 3.4.0-1 [7728 B] Get: 327 http://deb.debian.org/debian unstable/main arm64 python3-keyring all 25.4.1-1 [54.6 kB] Get: 328 http://deb.debian.org/debian unstable/main arm64 python3-keystoneclient all 1:5.5.0-2 [199 kB] Get: 329 http://deb.debian.org/debian unstable/main arm64 python3-oslo.concurrency all 6.1.0-2 [27.9 kB] Get: 330 http://deb.debian.org/debian unstable/main arm64 python3-os-win all 5.9.0-5 [157 kB] Get: 331 http://deb.debian.org/debian unstable/main arm64 python3-oslo.privsep all 3.4.0-3 [22.4 kB] Get: 332 http://deb.debian.org/debian unstable/main arm64 python3-tempita all 0.6.0-1 [14.6 kB] Get: 333 http://deb.debian.org/debian unstable/main arm64 python3-paste all 3.10.1-1 [222 kB] Get: 334 http://deb.debian.org/debian unstable/main arm64 python3-pastedeploy-tpl all 3.1-1 [8268 B] Get: 335 http://deb.debian.org/debian unstable/main arm64 python3-pastedeploy all 3.1-1 [18.3 kB] Get: 336 http://deb.debian.org/debian unstable/main arm64 python3-repoze.lru all 0.7-3 [12.2 kB] Get: 337 http://deb.debian.org/debian unstable/main arm64 python3-routes all 2.5.1-6 [98.3 kB] Get: 338 http://deb.debian.org/debian unstable/main arm64 python3-yappi arm64 1.6.10-1 [31.7 kB] Get: 339 http://deb.debian.org/debian unstable/main arm64 python3-legacy-cgi all 2.6.1-2 [16.1 kB] Get: 340 http://deb.debian.org/debian unstable/main arm64 python3-webob all 1:1.8.7-3 [88.3 kB] Get: 341 http://deb.debian.org/debian unstable/main arm64 python3-oslo.service all 3.5.0-2 [43.4 kB] Get: 342 http://deb.debian.org/debian unstable/main arm64 python3-psutil arm64 5.9.8-2+b1 [226 kB] Get: 343 http://deb.debian.org/debian unstable/main arm64 python3-retrying all 1.3.3-4 [8876 B] Get: 344 http://deb.debian.org/debian unstable/main arm64 python3-tenacity all 8.4.2+really8.4.1-1 [46.0 kB] Get: 345 http://deb.debian.org/debian unstable/main arm64 python3-os-brick all 6.9.0-2 [166 kB] Get: 346 http://deb.debian.org/debian unstable/main arm64 python3-oslo.rootwrap all 7.3.0-2 [23.5 kB] Get: 347 http://deb.debian.org/debian unstable/main arm64 python3-suds all 1.2.0-2 [158 kB] Get: 348 http://deb.debian.org/debian unstable/main arm64 python3-oslo.vmware all 4.5.0-2 [172 kB] Get: 349 http://deb.debian.org/debian unstable/main arm64 python3-swiftclient all 1:4.6.0-3 [76.4 kB] Get: 350 http://deb.debian.org/debian unstable/main arm64 python3-glance-store all 4.8.1-2 [118 kB] Get: 351 http://deb.debian.org/debian unstable/main arm64 python3-hacking all 4.1.0-3 [22.2 kB] Get: 352 http://deb.debian.org/debian unstable/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Get: 353 http://deb.debian.org/debian unstable/main arm64 python3-opentracing all 2.4.0-2 [26.7 kB] Get: 354 http://deb.debian.org/debian unstable/main arm64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB] Get: 355 http://deb.debian.org/debian unstable/main arm64 python3-pycurl arm64 7.45.3-3 [74.5 kB] Get: 356 http://deb.debian.org/debian unstable/main arm64 python3-thrift arm64 0.19.0-2.1+b4 [170 kB] Get: 357 http://deb.debian.org/debian unstable/main arm64 python3-tornado arm64 6.4.1-3 [349 kB] Get: 358 http://deb.debian.org/debian unstable/main arm64 python3-threadloop all 1.0.2-2 [5444 B] Get: 359 http://deb.debian.org/debian unstable/main arm64 python3-jaeger-client all 4.8.0-1.1 [44.7 kB] Get: 360 http://deb.debian.org/debian unstable/main arm64 python3-jinja2 all 3.1.3-1 [119 kB] Get: 361 http://deb.debian.org/debian unstable/main arm64 python3-json-pointer all 2.4-2 [14.6 kB] Get: 362 http://deb.debian.org/debian unstable/main arm64 python3-jsonpatch all 1.32-4 [12.0 kB] Get: 363 http://deb.debian.org/debian unstable/main arm64 python3-kerberos arm64 1.1.14-3.1+b11 [19.9 kB] Get: 364 http://deb.debian.org/debian unstable/main arm64 python3-pure-sasl all 0.5.1+dfsg1-4 [11.9 kB] Get: 365 http://deb.debian.org/debian unstable/main arm64 python3-kazoo all 2.9.0-2 [115 kB] Get: 366 http://deb.debian.org/debian unstable/main arm64 python3-oslo.cache all 3.8.0-2 [35.3 kB] Get: 367 http://deb.debian.org/debian unstable/main arm64 python3-pycadf all 3.1.1-3 [17.9 kB] Get: 368 http://deb.debian.org/debian unstable/main arm64 python3-keystonemiddleware all 10.7.1-2 [79.2 kB] Get: 369 http://deb.debian.org/debian unstable/main arm64 python3-kombu all 5.4.2-1 [189 kB] Get: 370 http://deb.debian.org/debian unstable/main arm64 python3-mysqldb arm64 1.4.6-2+b5 [52.1 kB] Get: 371 http://deb.debian.org/debian unstable/main arm64 python3-networkx all 3.2.1-5 [13.0 MB] Get: 372 http://deb.debian.org/debian unstable/main arm64 sphinx-common all 7.4.7-4 [731 kB] Get: 373 http://deb.debian.org/debian unstable/main arm64 python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 374 http://deb.debian.org/debian unstable/main arm64 python3-sphinx all 7.4.7-4 [588 kB] Get: 375 http://deb.debian.org/debian unstable/main arm64 python3-openstackdocstheme all 3.2.0-1 [684 kB] Get: 376 http://deb.debian.org/debian unstable/main arm64 python3-platformdirs all 4.3.6-1 [16.6 kB] Get: 377 http://deb.debian.org/debian unstable/main arm64 python3-requestsexceptions all 1.4.0-3 [4188 B] Get: 378 http://deb.debian.org/debian unstable/main arm64 python3-openstacksdk all 4.0.1-1 [671 kB] Get: 379 http://deb.debian.org/debian unstable/main arm64 python3-oslosphinx all 4.18.0-5 [34.5 kB] Get: 380 http://deb.debian.org/debian unstable/main arm64 python3-os-api-ref all 2.3.0+ds1-3 [16.9 kB] Get: 381 http://deb.debian.org/debian unstable/main arm64 python3-os-client-config all 2.1.0-2 [17.4 kB] Get: 382 http://deb.debian.org/debian unstable/main arm64 python3-psycopg2 arm64 2.9.10-1 [137 kB] Get: 383 http://deb.debian.org/debian unstable/main arm64 python3-pymysql all 1.1.1-1 [42.9 kB] Get: 384 http://deb.debian.org/debian unstable/main arm64 python3-testresources all 2.0.1-5 [26.3 kB] Get: 385 http://deb.debian.org/debian unstable/main arm64 python3-testscenarios all 0.5.0-4 [12.8 kB] Get: 386 http://deb.debian.org/debian unstable/main arm64 python3-oslo.db all 16.0.0-2 [94.8 kB] Get: 387 http://deb.debian.org/debian unstable/main arm64 python3-oslo.limit all 2.5.0-2 [12.1 kB] Get: 388 http://deb.debian.org/debian unstable/main arm64 python3-oslo.metrics all 0.9.0-2 [7312 B] Get: 389 http://deb.debian.org/debian unstable/main arm64 python3-statsd all 4.0.1-2 [13.3 kB] Get: 390 http://deb.debian.org/debian unstable/main arm64 python3-oslo.middleware all 6.2.0-2 [33.4 kB] Get: 391 http://deb.debian.org/debian unstable/main arm64 python3-py all 1.11.0-2 [88.7 kB] Get: 392 http://deb.debian.org/debian unstable/main arm64 python3-zmq arm64 24.0.1-5+b4 [316 kB] Get: 393 http://deb.debian.org/debian unstable/main arm64 python3-oslo.messaging all 14.9.1-1 [1111 kB] Get: 394 http://deb.debian.org/debian unstable/main arm64 python3-oslo.policy all 4.4.0-2 [55.8 kB] Get: 395 http://deb.debian.org/debian unstable/main arm64 python3-oslo.reports all 3.4.0-2 [25.3 kB] Get: 396 http://deb.debian.org/debian unstable/main arm64 python3-oslo.upgradecheck all 2.4.0-2 [8804 B] Get: 397 http://deb.debian.org/debian unstable/main arm64 python3-tomlkit all 0.13.2-1 [42.7 kB] Get: 398 http://deb.debian.org/debian unstable/main arm64 python3-voluptuous all 0.14.2-1 [45.8 kB] Get: 399 http://deb.debian.org/debian unstable/main arm64 python3-subunit all 1.4.2-3 [66.4 kB] Get: 400 http://deb.debian.org/debian unstable/main arm64 subunit all 1.4.2-3 [5248 B] Get: 401 http://deb.debian.org/debian unstable/main arm64 python3-stestr all 4.1.0-2 [56.7 kB] Get: 402 http://deb.debian.org/debian unstable/main arm64 python3-oslotest all 1:5.0.0-3 [17.2 kB] Get: 403 http://deb.debian.org/debian unstable/main arm64 python3-osprofiler all 4.2.0-2 [46.6 kB] Get: 404 http://deb.debian.org/debian unstable/main arm64 python3-pep8 all 1.7.1-11 [38.3 kB] Get: 405 http://deb.debian.org/debian unstable/main arm64 python3-pydot all 2.0.0-3 [32.6 kB] Get: 406 http://deb.debian.org/debian unstable/main arm64 python3-sendfile arm64 2.0.1-4+b8 [10.2 kB] Get: 407 http://deb.debian.org/debian unstable/main arm64 python3-simplegeneric all 0.8.1-5 [10.9 kB] Get: 408 http://deb.debian.org/debian unstable/main arm64 python3-simplejson arm64 3.19.3-1+b1 [60.4 kB] Get: 409 http://deb.debian.org/debian unstable/main arm64 python3-sphinxcontrib.apidoc all 0.3.0-5 [7796 B] Get: 410 http://deb.debian.org/debian unstable/main arm64 python3-taskflow all 5.9.1-2 [219 kB] Get: 411 http://deb.debian.org/debian unstable/main arm64 python3-wsme all 0.12.1-4 [44.0 kB] Get: 412 http://deb.debian.org/debian unstable/main arm64 python3-xattr arm64 0.10.1-1+b1 [16.6 kB] Get: 413 http://deb.debian.org/debian unstable/main arm64 qemu-utils arm64 1:9.1.1+ds-5 [1847 kB] Get: 414 http://deb.debian.org/debian unstable/main arm64 sqlite3 arm64 3.46.1-1 [374 kB] Fetched 135 MB in 3s (48.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:arm64. (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 ... 20087 files and directories currently installed.) Preparing to unpack .../00-libapparmor1_3.1.7-1+b3_arm64.deb ... Unpacking libapparmor1:arm64 (3.1.7-1+b3) ... Selecting previously unselected package libsystemd-shared:arm64. Preparing to unpack .../01-libsystemd-shared_257~rc3-1_arm64.deb ... Unpacking libsystemd-shared:arm64 (257~rc3-1) ... Selecting previously unselected package systemd. Preparing to unpack .../02-systemd_257~rc3-1_arm64.deb ... Unpacking systemd (257~rc3-1) ... Selecting previously unselected package libkmod2:arm64. Preparing to unpack .../03-libkmod2_33+20240816-2_arm64.deb ... Unpacking libkmod2:arm64 (33+20240816-2) ... Selecting previously unselected package libopeniscsiusr. Preparing to unpack .../04-libopeniscsiusr_2.1.10-2_arm64.deb ... Unpacking libopeniscsiusr (2.1.10-2) ... Selecting previously unselected package udev. Preparing to unpack .../05-udev_257~rc3-1_arm64.deb ... Unpacking udev (257~rc3-1) ... Selecting previously unselected package libisns0t64:arm64. Preparing to unpack .../06-libisns0t64_0.101-1+b1_arm64.deb ... Unpacking libisns0t64:arm64 (0.101-1+b1) ... Selecting previously unselected package open-iscsi. Preparing to unpack .../07-open-iscsi_2.1.10-2_arm64.deb ... Unpacking open-iscsi (2.1.10-2) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../08-libpython3.12-minimal_3.12.7-3_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../09-libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../10-python3.12-minimal_3.12.7-3_arm64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:arm64 (3.12.7-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 21559 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.7-1_arm64.deb ... Unpacking python3-minimal (3.12.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_arm64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.7-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.7-1) ... Setting up python3-minimal (3.12.7-1) ... Selecting previously unselected package python3. (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 ... 22621 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.7-1_arm64.deb ... Unpacking python3 (3.12.7-1) ... Selecting previously unselected package libpython3.13-minimal:arm64. Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../002-python3.13-minimal_3.13.0-2_arm64.deb ... Unpacking python3.13-minimal (3.13.0-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sudo. Preparing to unpack .../004-sudo_1.9.16p1-1_arm64.deb ... Unpacking sudo (1.9.16p1-1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../005-libproc2-0_2%3a4.0.4-6_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../006-procps_2%3a4.0.4-6_arm64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../008-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../009-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../010-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../011-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../012-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../013-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../014-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../015-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../016-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../017-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../018-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../019-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../020-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../021-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../022-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-importlib-metadata. Preparing to unpack .../023-python3-importlib-metadata_8.5.0-1_all.deb ... Unpacking python3-importlib-metadata (8.5.0-1) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../024-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../025-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../026-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../027-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../028-python3-pkg-resources_75.2.0-1_all.deb ... Unpacking python3-pkg-resources (75.2.0-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../029-python3-markupsafe_2.1.5-1+b3_arm64.deb ... Unpacking python3-markupsafe (2.1.5-1+b3) ... Selecting previously unselected package python3-mako. Preparing to unpack .../030-python3-mako_1.3.6-1_all.deb ... Unpacking python3-mako (1.3.6-1) ... Selecting previously unselected package python3-greenlet. Preparing to unpack .../031-python3-greenlet_3.1.0-1+b1_arm64.deb ... Unpacking python3-greenlet (3.1.0-1+b1) ... Selecting previously unselected package python3-sqlalchemy. Preparing to unpack .../032-python3-sqlalchemy_2.0.32+ds1-1_all.deb ... Unpacking python3-sqlalchemy (2.0.32+ds1-1) ... Selecting previously unselected package python3-alembic. Preparing to unpack .../033-python3-alembic_1.13.2-4_all.deb ... Unpacking python3-alembic (1.13.2-4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../034-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../035-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../036-libjs-sphinxdoc_7.4.7-4_all.deb ... Unpacking libjs-sphinxdoc (7.4.7-4) ... Selecting previously unselected package alembic. Preparing to unpack .../037-alembic_1.13.2-4_all.deb ... Unpacking alembic (1.13.2-4) ... Selecting previously unselected package m4. Preparing to unpack .../038-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../039-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../040-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../041-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../042-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../043-libbrotli1_1.1.0-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../044-libsasl2-modules-db_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../045-libsasl2-2_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../046-libldap-2.5-0_2.5.18+dfsg-3+b1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../047-libnghttp2-14_1.64.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.64.0-1) ... Selecting previously unselected package libnghttp3-9:arm64. Preparing to unpack .../048-libnghttp3-9_1.6.0-2_arm64.deb ... Unpacking libnghttp3-9:arm64 (1.6.0-2) ... Selecting previously unselected package libngtcp2-16:arm64. Preparing to unpack .../049-libngtcp2-16_1.9.1-1_arm64.deb ... Unpacking libngtcp2-16:arm64 (1.9.1-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:arm64. Preparing to unpack .../050-libngtcp2-crypto-gnutls8_1.9.1-1_arm64.deb ... Unpacking libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../051-libpsl5t64_0.21.2-1.1+b1_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../052-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../053-libssh2-1t64_1.11.1-1_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:arm64. Preparing to unpack .../054-libcurl3t64-gnutls_8.11.0-1_arm64.deb ... Unpacking libcurl3t64-gnutls:arm64 (8.11.0-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../055-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package git-man. Preparing to unpack .../056-git-man_1%3a2.45.2-1.2_all.deb ... Unpacking git-man (1:2.45.2-1.2) ... Selecting previously unselected package git. Preparing to unpack .../057-git_1%3a2.45.2-1.2_arm64.deb ... Unpacking git (1:2.45.2-1.2) ... Selecting previously unselected package python3-smmap. Preparing to unpack .../058-python3-smmap_6.0.0-1_all.deb ... Unpacking python3-smmap (6.0.0-1) ... Selecting previously unselected package python3-gitdb. Preparing to unpack .../059-python3-gitdb_4.0.11-1_all.deb ... Unpacking python3-gitdb (4.0.11-1) ... Selecting previously unselected package python3-git. Preparing to unpack .../060-python3-git_3.1.37-3_all.deb ... Unpacking python3-git (3.1.37-3) ... Selecting previously unselected package python3-attr. Preparing to unpack .../061-python3-attr_24.2.0-1_all.deb ... Unpacking python3-attr (24.2.0-1) ... Selecting previously unselected package python3-jsonpickle. Preparing to unpack .../062-python3-jsonpickle_4.0.0+dfsg-1_all.deb ... Unpacking python3-jsonpickle (4.0.0+dfsg-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../063-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../064-python3-setuptools_75.2.0-1_all.deb ... Unpacking python3-setuptools (75.2.0-1) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../065-python3-pbr_6.1.0-3_all.deb ... Unpacking python3-pbr (6.1.0-3) ... Selecting previously unselected package python3-jschema-to-python. Preparing to unpack .../066-python3-jschema-to-python_1.2.3-3_all.deb ... Unpacking python3-jschema-to-python (1.2.3-3) ... Selecting previously unselected package python3-mdurl. Preparing to unpack .../067-python3-mdurl_0.1.2-1_all.deb ... Unpacking python3-mdurl (0.1.2-1) ... Selecting previously unselected package python3-markdown-it. Preparing to unpack .../068-python3-markdown-it_3.0.0-2_all.deb ... Unpacking python3-markdown-it (3.0.0-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../069-python3-pygments_2.18.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.18.0+dfsg-1) ... Selecting previously unselected package python3-rich. Preparing to unpack .../070-python3-rich_13.7.1-1_all.deb ... Unpacking python3-rich (13.7.1-1) ... Selecting previously unselected package python3-sarif-python-om. Preparing to unpack .../071-python3-sarif-python-om_1.0.4-3_all.deb ... Unpacking python3-sarif-python-om (1.0.4-3) ... Selecting previously unselected package python3-stevedore. Preparing to unpack .../072-python3-stevedore_5.3.0-3_all.deb ... Unpacking python3-stevedore (5.3.0-3) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../073-libyaml-0-2_0.2.5-1+b2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b2) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../074-python3-yaml_6.0.2-1+b1_arm64.deb ... Unpacking python3-yaml (6.0.2-1+b1) ... Selecting previously unselected package python3-bandit. Preparing to unpack .../075-python3-bandit_1.7.10-1_all.deb ... Unpacking python3-bandit (1.7.10-1) ... Selecting previously unselected package bandit. Preparing to unpack .../076-bandit_1.7.10-1_all.deb ... Unpacking bandit (1.7.10-1) ... Selecting previously unselected package curl. Preparing to unpack .../077-curl_8.11.0-1_arm64.deb ... Unpacking curl (8.11.0-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../078-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../079-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../080-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../081-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../082-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../083-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../084-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../085-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../086-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../087-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../088-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../089-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../090-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../091-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-python. Preparing to unpack .../092-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package xml-core. Preparing to unpack .../093-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../094-docutils-common_0.21.2+dfsg-2_all.deb ... Unpacking docutils-common (0.21.2+dfsg-2) ... Selecting previously unselected package python3-mccabe. Preparing to unpack .../095-python3-mccabe_0.7.0-1_all.deb ... Unpacking python3-mccabe (0.7.0-1) ... Selecting previously unselected package python3-pycodestyle. Preparing to unpack .../096-python3-pycodestyle_2.12.1-1_all.deb ... Unpacking python3-pycodestyle (2.12.1-1) ... Selecting previously unselected package python3-pyflakes. Preparing to unpack .../097-python3-pyflakes_3.2.0-2_all.deb ... Unpacking python3-pyflakes (3.2.0-2) ... Selecting previously unselected package python3-flake8. Preparing to unpack .../098-python3-flake8_7.1.1-2_all.deb ... Unpacking python3-flake8 (7.1.1-2) ... Selecting previously unselected package flake8. Preparing to unpack .../099-flake8_7.1.1-2_all.deb ... Unpacking flake8 (7.1.1-2) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../100-libpng16-16t64_1.6.44-2_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.44-2) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../101-libfreetype6_2.13.3+dfsg-1_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../102-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../103-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../104-fontconfig-config_2.15.0-1.1+b1_arm64.deb ... Unpacking fontconfig-config (2.15.0-1.1+b1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../105-libfontconfig1_2.15.0-1.1+b1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-1.1+b1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../106-fontconfig_2.15.0-1.1+b1_arm64.deb ... Unpacking fontconfig (2.15.0-1.1+b1) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../107-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Selecting previously unselected package fonts-glyphicons-halflings. Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Selecting previously unselected package glance-store-common. Preparing to unpack .../109-glance-store-common_4.8.1-2_all.deb ... Unpacking glance-store-common (4.8.1-2) ... Selecting previously unselected package libann0. Preparing to unpack .../110-libann0_1.1.2+doc-9+b2_arm64.deb ... Unpacking libann0 (1.1.2+doc-9+b2) ... Selecting previously unselected package libcdt5:arm64. Preparing to unpack .../111-libcdt5_2.42.4-2+b1_arm64.deb ... Unpacking libcdt5:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libcgraph6:arm64. Preparing to unpack .../112-libcgraph6_2.42.4-2+b1_arm64.deb ... Unpacking libcgraph6:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../113-libaom3_3.11.0-1_arm64.deb ... Unpacking libaom3:arm64 (3.11.0-1) ... Selecting previously unselected package libdav1d7:arm64. Preparing to unpack .../114-libdav1d7_1.5.0-1+b1_arm64.deb ... Unpacking libdav1d7:arm64 (1.5.0-1+b1) ... Selecting previously unselected package libabsl20230802:arm64. Preparing to unpack .../115-libabsl20230802_20230802.1-4_arm64.deb ... Unpacking libabsl20230802:arm64 (20230802.1-4) ... Selecting previously unselected package libgav1-1:arm64. Preparing to unpack .../116-libgav1-1_0.19.0-2+b2_arm64.deb ... Unpacking libgav1-1:arm64 (0.19.0-2+b2) ... Selecting previously unselected package librav1e0.7:arm64. Preparing to unpack .../117-librav1e0.7_0.7.1-7+b2_arm64.deb ... Unpacking librav1e0.7:arm64 (0.7.1-7+b2) ... Selecting previously unselected package libsvtav1enc2:arm64. Preparing to unpack .../118-libsvtav1enc2_2.2.1+dfsg-2_arm64.deb ... Unpacking libsvtav1enc2:arm64 (2.2.1+dfsg-2) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../119-libjpeg62-turbo_1%3a2.1.5-3+b1_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Selecting previously unselected package libyuv0:arm64. Preparing to unpack .../120-libyuv0_0.0.1898.20241125-1_arm64.deb ... Unpacking libyuv0:arm64 (0.0.1898.20241125-1) ... Selecting previously unselected package libavif16:arm64. Preparing to unpack .../121-libavif16_1.1.1-1_arm64.deb ... Unpacking libavif16:arm64 (1.1.1-1) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../122-libsharpyuv0_1.4.0-0.1+b1_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.4.0-0.1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:arm64. Preparing to unpack .../123-libheif-plugin-dav1d_1.19.3-1_arm64.deb ... Unpacking libheif-plugin-dav1d:arm64 (1.19.3-1) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../124-libde265-0_1.0.15-1+b2_arm64.deb ... Unpacking libde265-0:arm64 (1.0.15-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:arm64. Preparing to unpack .../125-libheif-plugin-libde265_1.19.3-1_arm64.deb ... Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../126-libheif1_1.19.3-1_arm64.deb ... Unpacking libheif1:arm64 (1.19.3-1) ... Selecting previously unselected package libimagequant0:arm64. Preparing to unpack .../127-libimagequant0_2.18.0-1+b2_arm64.deb ... Unpacking libimagequant0:arm64 (2.18.0-1+b2) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../128-libfribidi0_1.0.15-1_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.15-1) ... Selecting previously unselected package libglib2.0-0t64:arm64. Preparing to unpack .../129-libglib2.0-0t64_2.82.2-3_arm64.deb ... Unpacking libglib2.0-0t64:arm64 (2.82.2-3) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../130-libgraphite2-3_1.3.14-2+b1_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../131-libharfbuzz0b_10.0.1-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (10.0.1-1) ... Selecting previously unselected package libraqm0:arm64. Preparing to unpack .../132-libraqm0_0.10.1-1+b2_arm64.deb ... Unpacking libraqm0:arm64 (0.10.1-1+b2) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../133-libdeflate0_1.22-1_arm64.deb ... Unpacking libdeflate0:arm64 (1.22-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../134-libjbig0_2.1-6.1+b2_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1+b2) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../135-liblerc4_4.0.0+ds-5_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-5) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../136-libwebp7_1.4.0-0.1+b1_arm64.deb ... Unpacking libwebp7:arm64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../137-libtiff6_4.5.1+git230720-5_arm64.deb ... Unpacking libtiff6:arm64 (4.5.1+git230720-5) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../138-libxau6_1%3a1.0.11-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../139-libxdmcp6_1%3a1.1.5-1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../140-libxcb1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../141-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../142-libx11-6_2%3a1.8.10-2_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.10-2) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../143-libxpm4_1%3a3.5.17-1+b2_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.17-1+b2) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../144-libgd3_2.3.3-12+b1_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-12+b1) ... Selecting previously unselected package libgts-0.7-5t64:arm64. Preparing to unpack .../145-libgts-0.7-5t64_0.7.6+darcs121130-5.2+b1_arm64.deb ... Unpacking libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2+b1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../146-libpixman-1-0_0.44.0-3_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.44.0-3) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../147-libxcb-render0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../148-libxcb-shm0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../149-libxext6_2%3a1.3.4-1+b2_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b2) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../150-libxrender1_1%3a0.9.10-1.1+b2_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../151-libcairo2_1.18.2-2_arm64.deb ... Unpacking libcairo2:arm64 (1.18.2-2) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../152-libltdl7_2.4.7-8_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-8) ... Selecting previously unselected package libthai-data. Preparing to unpack .../153-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../154-libdatrie1_0.2.13-3+b1_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-3+b1) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../155-libthai0_0.1.29-2+b1_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../156-libpango-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../157-libpangoft2-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../158-libpangocairo-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpathplan4:arm64. Preparing to unpack .../159-libpathplan4_2.42.4-2+b1_arm64.deb ... Unpacking libpathplan4:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libgvc6. Preparing to unpack .../160-libgvc6_2.42.4-2+b1_arm64.deb ... Unpacking libgvc6 (2.42.4-2+b1) ... Selecting previously unselected package libgvpr2:arm64. Preparing to unpack .../161-libgvpr2_2.42.4-2+b1_arm64.deb ... Unpacking libgvpr2:arm64 (2.42.4-2+b1) ... Selecting previously unselected package liblab-gamut1:arm64. Preparing to unpack .../162-liblab-gamut1_2.42.4-2+b1_arm64.deb ... Unpacking liblab-gamut1:arm64 (2.42.4-2+b1) ... Selecting previously unselected package x11-common. Preparing to unpack .../163-x11-common_1%3a7.7+23.1_all.deb ... Unpacking x11-common (1:7.7+23.1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../164-libice6_2%3a1.1.1-1_arm64.deb ... Unpacking libice6:arm64 (2:1.1.1-1) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../165-libsm6_2%3a1.2.4-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.4-1) ... Selecting previously unselected package libxt6t64:arm64. Preparing to unpack .../166-libxt6t64_1%3a1.2.1-1.2+b1_arm64.deb ... Unpacking libxt6t64:arm64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../167-libxmu6_2%3a1.1.3-3+b3_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3+b3) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../168-libxaw7_2%3a1.0.16-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.16-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../169-graphviz_2.42.4-2+b1_arm64.deb ... Unpacking graphviz (2.42.4-2+b1) ... Selecting previously unselected package ieee-data. Preparing to unpack .../170-ieee-data_20240722_all.deb ... Unpacking ieee-data (20240722) ... Selecting previously unselected package libonig5:arm64. Preparing to unpack .../171-libonig5_6.9.9-1+b1_arm64.deb ... Unpacking libonig5:arm64 (6.9.9-1+b1) ... Selecting previously unselected package libjq1:arm64. Preparing to unpack .../172-libjq1_1.7.1-3+b1_arm64.deb ... Unpacking libjq1:arm64 (1.7.1-3+b1) ... Selecting previously unselected package jq. Preparing to unpack .../173-jq_1.7.1-3+b1_arm64.deb ... Unpacking jq (1.7.1-3+b1) ... Selecting previously unselected package libaio1t64:arm64. Preparing to unpack .../174-libaio1t64_0.3.113-8+b1_arm64.deb ... Unpacking libaio1t64:arm64 (0.3.113-8+b1) ... Selecting previously unselected package libcares2:arm64. Preparing to unpack .../175-libcares2_1.34.2-1_arm64.deb ... Unpacking libcares2:arm64 (1.34.2-1) ... Selecting previously unselected package libcurl4t64:arm64. Preparing to unpack .../176-libcurl4t64_8.11.0-1_arm64.deb ... Unpacking libcurl4t64:arm64 (8.11.0-1) ... Selecting previously unselected package libev4t64:arm64. Preparing to unpack .../177-libev4t64_1%3a4.33-2.1+b1_arm64.deb ... Unpacking libev4t64:arm64 (1:4.33-2.1+b1) ... Selecting previously unselected package libjs-bootstrap. Preparing to unpack .../178-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../179-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../180-mysql-common_5.8+1.1.1_all.deb ... Unpacking mysql-common (5.8+1.1.1) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../181-mariadb-common_1%3a11.4.3-1_all.deb ... Unpacking mariadb-common (1:11.4.3-1) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../182-libmariadb3_1%3a11.4.3-1_arm64.deb ... Unpacking libmariadb3:arm64 (1:11.4.3-1) ... Selecting previously unselected package libnorm1t64:arm64. Preparing to unpack .../183-libnorm1t64_1.5.9+dfsg-3.1+b1_arm64.deb ... Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1+b1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../184-libnuma1_2.0.18-1+b1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.18-1+b1) ... Selecting previously unselected package libpgm-5.3-0t64:arm64. Preparing to unpack .../185-libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1_arm64.deb ... Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../186-libpq5_17.2-1_arm64.deb ... Unpacking libpq5:arm64 (17.2-1) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../187-libpython3.13-stdlib_3.13.0-2_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... Selecting previously unselected package librdkafka1:arm64. Preparing to unpack .../188-librdkafka1_2.6.0-1_arm64.deb ... Unpacking librdkafka1:arm64 (2.6.0-1) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../189-libsodium23_1.0.18-1+b2_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-1+b2) ... Selecting previously unselected package libsubunit-perl. Preparing to unpack .../190-libsubunit-perl_1.4.2-3_all.deb ... Unpacking libsubunit-perl (1.4.2-3) ... Selecting previously unselected package liburing2:arm64. Preparing to unpack .../191-liburing2_2.8-1_arm64.deb ... Unpacking liburing2:arm64 (2.8-1) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../192-libxslt1.1_1.1.35-1.1+b1_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.35-1.1+b1) ... Selecting previously unselected package libzmq5:arm64. Preparing to unpack .../193-libzmq5_4.3.5-1+b3_arm64.deb ... Unpacking libzmq5:arm64 (4.3.5-1+b3) ... Selecting previously unselected package lsb-release. Preparing to unpack .../194-lsb-release_12.1-1_all.deb ... Unpacking lsb-release (12.1-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../195-python3-wheel_0.45.1-1_all.deb ... Unpacking python3-wheel (0.45.1-1) ... Selecting previously unselected package python3-pip. Preparing to unpack .../196-python3-pip_24.3.1+dfsg-1_all.deb ... Unpacking python3-pip (24.3.1+dfsg-1) ... Selecting previously unselected package openstack-pkg-tools. Preparing to unpack .../197-openstack-pkg-tools_130_all.deb ... Unpacking openstack-pkg-tools (130) ... Selecting previously unselected package os-brick-common. Preparing to unpack .../198-os-brick-common_6.9.0-2_all.deb ... Unpacking os-brick-common (6.9.0-2) ... Selecting previously unselected package pycadf-common. Preparing to unpack .../199-pycadf-common_3.1.1-3_all.deb ... Unpacking pycadf-common (3.1.1-3) ... Selecting previously unselected package pyflakes3. Preparing to unpack .../200-pyflakes3_3.2.0-2_all.deb ... Unpacking pyflakes3 (3.2.0-2) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../201-python-babel-localedata_2.16.0-1_all.deb ... Unpacking python-babel-localedata (2.16.0-1) ... Selecting previously unselected package python-os-api-ref-common. Preparing to unpack .../202-python-os-api-ref-common_2.3.0+ds1-3_all.deb ... Unpacking python-os-api-ref-common (2.3.0+ds1-3) ... Selecting previously unselected package python-oslosphinx-common. Preparing to unpack .../203-python-oslosphinx-common_4.18.0-5_all.deb ... Unpacking python-oslosphinx-common (4.18.0-5) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../204-python3-alabaster_0.7.16-0.1_all.deb ... Unpacking python3-alabaster (0.7.16-0.1) ... Selecting previously unselected package python3.13. Preparing to unpack .../205-python3.13_3.13.0-2_arm64.deb ... Unpacking python3.13 (3.13.0-2) ... Selecting previously unselected package python3-all. Preparing to unpack .../206-python3-all_3.12.7-1_arm64.deb ... Unpacking python3-all (3.12.7-1) ... Selecting previously unselected package python3-vine. Preparing to unpack .../207-python3-vine_5.1.0+dfsg-1_all.deb ... Unpacking python3-vine (5.1.0+dfsg-1) ... Selecting previously unselected package python3-amqp. Preparing to unpack .../208-python3-amqp_5.3.1-1_all.deb ... Unpacking python3-amqp (5.3.1-1) ... Selecting previously unselected package python3-wrapt. Preparing to unpack .../209-python3-wrapt_1.15.0-3+b1_arm64.deb ... Unpacking python3-wrapt (1.15.0-3+b1) ... Selecting previously unselected package python3-debtcollector. Preparing to unpack .../210-python3-debtcollector_3.0.0-2_all.deb ... Unpacking python3-debtcollector (3.0.0-2) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../211-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... Selecting previously unselected package python3-prettytable. Preparing to unpack .../212-python3-prettytable_3.12.0-1_all.deb ... Unpacking python3-prettytable (3.12.0-1) ... Selecting previously unselected package python3-automaton. Preparing to unpack .../213-python3-automaton_3.2.0-2_all.deb ... Unpacking python3-automaton (3.2.0-2) ... Selecting previously unselected package python3-autopage. Preparing to unpack .../214-python3-autopage_0.4.0-3.1_all.deb ... Unpacking python3-autopage (0.4.0-3.1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../215-python3-babel_2.16.0-1_all.deb ... Unpacking python3-babel (2.16.0-1) ... Selecting previously unselected package xclip. Preparing to unpack .../216-xclip_0.13-4+b1_arm64.deb ... Unpacking xclip (0.13-4+b1) ... Selecting previously unselected package python3-pyperclip. Preparing to unpack .../217-python3-pyperclip_1.8.2-2_all.deb ... Unpacking python3-pyperclip (1.8.2-2) ... Selecting previously unselected package python3-cmd2. Preparing to unpack .../218-python3-cmd2_2.5.4+ds-1_all.deb ... Unpacking python3-cmd2 (2.5.4+ds-1) ... Selecting previously unselected package python3-roman. Preparing to unpack .../219-python3-roman_4.2-1_all.deb ... Unpacking python3-roman (4.2-1) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../220-python3-docutils_0.21.2+dfsg-2_all.deb ... Unpacking python3-docutils (0.21.2+dfsg-2) ... Selecting previously unselected package python3-cliff. Preparing to unpack .../221-python3-cliff_4.7.0-2_all.deb ... Unpacking python3-cliff (4.7.0-2) ... Selecting previously unselected package python3-iso8601. Preparing to unpack .../222-python3-iso8601_2.1.0-2_all.deb ... Unpacking python3-iso8601 (2.1.0-2) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../223-python3-lxml_5.3.0-1+b1_arm64.deb ... Unpacking python3-lxml:arm64 (5.3.0-1+b1) ... Selecting previously unselected package python3-blinker. Preparing to unpack .../224-python3-blinker_1.9.0-1_all.deb ... Unpacking python3-blinker (1.9.0-1) ... Selecting previously unselected package python3-bcrypt. Preparing to unpack .../225-python3-bcrypt_4.2.0-2.1_arm64.deb ... Unpacking python3-bcrypt (4.2.0-2.1) ... Selecting previously unselected package python3-cffi-backend:arm64. Preparing to unpack .../226-python3-cffi-backend_1.17.1-2+b1_arm64.deb ... Unpacking python3-cffi-backend:arm64 (1.17.1-2+b1) ... Selecting previously unselected package python3-cryptography. Preparing to unpack .../227-python3-cryptography_43.0.0-1_arm64.deb ... Unpacking python3-cryptography (43.0.0-1) ... Selecting previously unselected package python3-jwt. Preparing to unpack .../228-python3-jwt_2.7.0-1_all.deb ... Unpacking python3-jwt (2.7.0-1) ... Selecting previously unselected package python3-oauthlib. Preparing to unpack .../229-python3-oauthlib_3.2.2-2_all.deb ... Unpacking python3-oauthlib (3.2.2-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../230-python3-six_1.16.0-7_all.deb ... Unpacking python3-six (1.16.0-7) ... Selecting previously unselected package python3-os-service-types. Preparing to unpack .../231-python3-os-service-types_1.7.0-4_all.deb ... Unpacking python3-os-service-types (1.7.0-4) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../232-python3-certifi_2024.8.30+dfsg-1_all.deb ... Unpacking python3-certifi (2024.8.30+dfsg-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../233-python3-charset-normalizer_3.4.0-1+b1_arm64.deb ... Unpacking python3-charset-normalizer (3.4.0-1+b1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../234-python3-idna_3.8-2_all.deb ... Unpacking python3-idna (3.8-2) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../235-python3-urllib3_2.0.7-2_all.deb ... Unpacking python3-urllib3 (2.0.7-2) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../236-python3-chardet_5.2.0+dfsg-1_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../237-python3-requests_2.32.3+dfsg-1_all.deb ... Unpacking python3-requests (2.32.3+dfsg-1) ... Selecting previously unselected package python3-keystoneauth1. Preparing to unpack .../238-python3-keystoneauth1_5.8.0-2_all.deb ... Unpacking python3-keystoneauth1 (5.8.0-2) ... Selecting previously unselected package python3-oslo.i18n. Preparing to unpack .../239-python3-oslo.i18n_6.4.0-2_all.deb ... Unpacking python3-oslo.i18n (6.4.0-2) ... Selecting previously unselected package python3-msgpack. Preparing to unpack .../240-python3-msgpack_1.0.3-3+b4_arm64.deb ... Unpacking python3-msgpack (1.0.3-3+b4) ... Selecting previously unselected package python3-netaddr. Preparing to unpack .../241-python3-netaddr_0.10.1-1_all.deb ... Unpacking python3-netaddr (0.10.1-1) ... Selecting previously unselected package python3-netifaces:arm64. Preparing to unpack .../242-python3-netifaces_0.11.0-2+b5_arm64.deb ... Unpacking python3-netifaces:arm64 (0.11.0-2+b5) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../243-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../244-python3-pyparsing_3.1.2-1_all.deb ... Unpacking python3-pyparsing (3.1.2-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../245-python3-tz_2024.1-2_all.deb ... Unpacking python3-tz (2024.1-2) ... Selecting previously unselected package python3-oslo.utils. Preparing to unpack .../246-python3-oslo.utils_7.3.0-3_all.deb ... Unpacking python3-oslo.utils (7.3.0-3) ... Selecting previously unselected package python3-oslo.serialization. Preparing to unpack .../247-python3-oslo.serialization_5.5.0-2_all.deb ... Unpacking python3-oslo.serialization (5.5.0-2) ... Selecting previously unselected package python3-barbicanclient. Preparing to unpack .../248-python3-barbicanclient_7.0.0-3_all.deb ... Unpacking python3-barbicanclient (7.0.0-3) ... Selecting previously unselected package python3-memcache. Preparing to unpack .../249-python3-memcache_1.62-2_all.deb ... Unpacking python3-memcache (1.62-2) ... Selecting previously unselected package python3-uhashring. Preparing to unpack .../250-python3-uhashring_2.3-2_all.deb ... Unpacking python3-uhashring (2.3-2) ... Selecting previously unselected package python3-binary-memcached. Preparing to unpack .../251-python3-binary-memcached_0.31.2+dfsg1-2_all.deb ... Unpacking python3-binary-memcached (0.31.2+dfsg1-2) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../252-python3-dateutil_2.9.0-3_all.deb ... Unpacking python3-dateutil (2.9.0-3) ... Selecting previously unselected package python3-jmespath. Preparing to unpack .../253-python3-jmespath_1.0.1-1_all.deb ... Unpacking python3-jmespath (1.0.1-1) ... Selecting previously unselected package python3-botocore. Preparing to unpack .../254-python3-botocore_1.34.46+repack-1_all.deb ... Unpacking python3-botocore (1.34.46+repack-1) ... Selecting previously unselected package python3-s3transfer. Preparing to unpack .../255-python3-s3transfer_0.10.1-1_all.deb ... Unpacking python3-s3transfer (0.10.1-1) ... Selecting previously unselected package python3-boto3. Preparing to unpack .../256-python3-boto3_1.34.46+dfsg-1_all.deb ... Unpacking python3-boto3 (1.34.46+dfsg-1) ... Selecting previously unselected package python3-cachetools. Preparing to unpack .../257-python3-cachetools_5.3.3-1_all.deb ... Unpacking python3-cachetools (5.3.3-1) ... Selecting previously unselected package python3-oslo.context. Preparing to unpack .../258-python3-oslo.context_5.6.0-2_all.deb ... Unpacking python3-oslo.context (5.6.0-2) ... Selecting previously unselected package python3-pyasyncore. Preparing to unpack .../259-python3-pyasyncore_1.0.2-2_all.deb ... Unpacking python3-pyasyncore (1.0.2-2) ... Selecting previously unselected package python3-oslo.log. Preparing to unpack .../260-python3-oslo.log_6.1.2-3_all.deb ... Unpacking python3-oslo.log (6.1.2-3) ... Selecting previously unselected package python3-rfc3986. Preparing to unpack .../261-python3-rfc3986_2.0.0-2_all.deb ... Unpacking python3-rfc3986 (2.0.0-2) ... Selecting previously unselected package python3-oslo.config. Preparing to unpack .../262-python3-oslo.config_1%3a9.6.0-5_all.deb ... Unpacking python3-oslo.config (1:9.6.0-5) ... Selecting previously unselected package python3-castellan. Preparing to unpack .../263-python3-castellan_5.1.1-2_all.deb ... Unpacking python3-castellan (5.1.1-2) ... Selecting previously unselected package python3-ply. Preparing to unpack .../264-python3-ply_3.11-7_all.deb ... Unpacking python3-ply (3.11-7) ... Selecting previously unselected package python3-pycparser. Preparing to unpack .../265-python3-pycparser_2.22-2_all.deb ... Unpacking python3-pycparser (2.22-2) ... Selecting previously unselected package python3-cffi. Preparing to unpack .../266-python3-cffi_1.17.1-2_all.deb ... Unpacking python3-cffi (1.17.1-2) ... Selecting previously unselected package python3-cinderclient. Preparing to unpack .../267-python3-cinderclient_1%3a9.6.0-4_all.deb ... Unpacking python3-cinderclient (1:9.6.0-4) ... Selecting previously unselected package python3-confluent-kafka. Preparing to unpack .../268-python3-confluent-kafka_1.7.0-4+b4_arm64.deb ... Unpacking python3-confluent-kafka (1.7.0-4+b4) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../269-python3-coverage_7.6.0+dfsg1-2+b1_arm64.deb ... Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ... Selecting previously unselected package python3-cursive. Preparing to unpack .../270-python3-cursive_0.2.3-3_all.deb ... Unpacking python3-cursive (0.2.3-3) ... Selecting previously unselected package python3-ddt. Preparing to unpack .../271-python3-ddt_1.7.2-2_all.deb ... Unpacking python3-ddt (1.7.2-2) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../272-python3-decorator_5.1.1-5_all.deb ... Unpacking python3-decorator (5.1.1-5) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../273-python3-defusedxml_0.7.1-2_all.deb ... Unpacking python3-defusedxml (0.7.1-2) ... Selecting previously unselected package python3-deprecation. Preparing to unpack .../274-python3-deprecation_2.1.0-3_all.deb ... Unpacking python3-deprecation (2.1.0-3) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../275-python3-dnspython_2.6.1-1_all.deb ... Unpacking python3-dnspython (2.6.1-1) ... Selecting previously unselected package python3-dogpile.cache. Preparing to unpack .../276-python3-dogpile.cache_1.3.1-1_all.deb ... Unpacking python3-dogpile.cache (1.3.1-1) ... Selecting previously unselected package python3-dulwich. Preparing to unpack .../277-python3-dulwich_0.22.5-1+b1_arm64.deb ... Unpacking python3-dulwich (0.22.5-1+b1) ... Selecting previously unselected package python3-elasticsearch. Preparing to unpack .../278-python3-elasticsearch_7.17.6-1_all.deb ... Unpacking python3-elasticsearch (7.17.6-1) ... Selecting previously unselected package python3-eventlet. Preparing to unpack .../279-python3-eventlet_0.36.1-8_all.deb ... Unpacking python3-eventlet (0.36.1-8) ... Selecting previously unselected package python3-extras. Preparing to unpack .../280-python3-extras_1.0.0-5_all.deb ... Unpacking python3-extras (1.0.0-5) ... Selecting previously unselected package python3-monotonic. Preparing to unpack .../281-python3-monotonic_1.6-2_all.deb ... Unpacking python3-monotonic (1.6-2) ... Selecting previously unselected package python3-fasteners. Preparing to unpack .../282-python3-fasteners_0.18-2_all.deb ... Unpacking python3-fasteners (0.18-2) ... Selecting previously unselected package python3-testtools. Preparing to unpack .../283-python3-testtools_2.7.2-4_all.deb ... Unpacking python3-testtools (2.7.2-4) ... Selecting previously unselected package python3-fixtures. Preparing to unpack .../284-python3-fixtures_4.1.0-2_all.deb ... Unpacking python3-fixtures (4.1.0-2) ... Selecting previously unselected package python3-futurist. Preparing to unpack .../285-python3-futurist_3.0.0-2_all.deb ... Unpacking python3-futurist (3.0.0-2) ... Selecting previously unselected package python3-zope.event. Preparing to unpack .../286-python3-zope.event_5.0-0.1_all.deb ... Unpacking python3-zope.event (5.0-0.1) ... Selecting previously unselected package python3-zope.interface. Preparing to unpack .../287-python3-zope.interface_7.1.1-1+b1_arm64.deb ... Unpacking python3-zope.interface (7.1.1-1+b1) ... Selecting previously unselected package python3-gevent. Preparing to unpack .../288-python3-gevent_24.2.1-1+b2_arm64.deb ... Unpacking python3-gevent (24.2.1-1+b2) ... Selecting previously unselected package python3-httplib2. Preparing to unpack .../289-python3-httplib2_0.22.0-1_all.deb ... Unpacking python3-httplib2 (0.22.0-1) ... Selecting previously unselected package python3-rpds-py. Preparing to unpack .../290-python3-rpds-py_0.21.0-2_arm64.deb ... Unpacking python3-rpds-py (0.21.0-2) ... Selecting previously unselected package python3-referencing. Preparing to unpack .../291-python3-referencing_0.35.1-1_all.deb ... Unpacking python3-referencing (0.35.1-1) ... Selecting previously unselected package python3-jsonschema-specifications. Preparing to unpack .../292-python3-jsonschema-specifications_2023.12.1-2_all.deb ... Unpacking python3-jsonschema-specifications (2023.12.1-2) ... Selecting previously unselected package python3-jsonschema. Preparing to unpack .../293-python3-jsonschema_4.19.2-5_all.deb ... Unpacking python3-jsonschema (4.19.2-5) ... Selecting previously unselected package python3-jeepney. Preparing to unpack .../294-python3-jeepney_0.8.0-4_all.deb ... Unpacking python3-jeepney (0.8.0-4) ... Selecting previously unselected package python3-secretstorage. Preparing to unpack .../295-python3-secretstorage_3.3.3-3_all.deb ... Unpacking python3-secretstorage (3.3.3-3) ... Selecting previously unselected package python3-jaraco.classes. Preparing to unpack .../296-python3-jaraco.classes_3.4.0-1_all.deb ... Unpacking python3-jaraco.classes (3.4.0-1) ... Selecting previously unselected package python3-keyring. Preparing to unpack .../297-python3-keyring_25.4.1-1_all.deb ... Unpacking python3-keyring (25.4.1-1) ... Selecting previously unselected package python3-keystoneclient. Preparing to unpack .../298-python3-keystoneclient_1%3a5.5.0-2_all.deb ... Unpacking python3-keystoneclient (1:5.5.0-2) ... Selecting previously unselected package python3-oslo.concurrency. Preparing to unpack .../299-python3-oslo.concurrency_6.1.0-2_all.deb ... Unpacking python3-oslo.concurrency (6.1.0-2) ... Selecting previously unselected package python3-os-win. Preparing to unpack .../300-python3-os-win_5.9.0-5_all.deb ... Unpacking python3-os-win (5.9.0-5) ... Selecting previously unselected package python3-oslo.privsep. Preparing to unpack .../301-python3-oslo.privsep_3.4.0-3_all.deb ... Unpacking python3-oslo.privsep (3.4.0-3) ... Selecting previously unselected package python3-tempita. Preparing to unpack .../302-python3-tempita_0.6.0-1_all.deb ... Unpacking python3-tempita (0.6.0-1) ... Selecting previously unselected package python3-paste. Preparing to unpack .../303-python3-paste_3.10.1-1_all.deb ... Unpacking python3-paste (3.10.1-1) ... Selecting previously unselected package python3-pastedeploy-tpl. Preparing to unpack .../304-python3-pastedeploy-tpl_3.1-1_all.deb ... Unpacking python3-pastedeploy-tpl (3.1-1) ... Selecting previously unselected package python3-pastedeploy. Preparing to unpack .../305-python3-pastedeploy_3.1-1_all.deb ... Unpacking python3-pastedeploy (3.1-1) ... Selecting previously unselected package python3-repoze.lru. Preparing to unpack .../306-python3-repoze.lru_0.7-3_all.deb ... Unpacking python3-repoze.lru (0.7-3) ... Selecting previously unselected package python3-routes. Preparing to unpack .../307-python3-routes_2.5.1-6_all.deb ... Unpacking python3-routes (2.5.1-6) ... Selecting previously unselected package python3-yappi. Preparing to unpack .../308-python3-yappi_1.6.10-1_arm64.deb ... Unpacking python3-yappi (1.6.10-1) ... Selecting previously unselected package python3-legacy-cgi. Preparing to unpack .../309-python3-legacy-cgi_2.6.1-2_all.deb ... Unpacking python3-legacy-cgi (2.6.1-2) ... Selecting previously unselected package python3-webob. Preparing to unpack .../310-python3-webob_1%3a1.8.7-3_all.deb ... Unpacking python3-webob (1:1.8.7-3) ... Selecting previously unselected package python3-oslo.service. Preparing to unpack .../311-python3-oslo.service_3.5.0-2_all.deb ... Unpacking python3-oslo.service (3.5.0-2) ... Selecting previously unselected package python3-psutil. Preparing to unpack .../312-python3-psutil_5.9.8-2+b1_arm64.deb ... Unpacking python3-psutil (5.9.8-2+b1) ... Selecting previously unselected package python3-retrying. Preparing to unpack .../313-python3-retrying_1.3.3-4_all.deb ... Unpacking python3-retrying (1.3.3-4) ... Selecting previously unselected package python3-tenacity. Preparing to unpack .../314-python3-tenacity_8.4.2+really8.4.1-1_all.deb ... Unpacking python3-tenacity (8.4.2+really8.4.1-1) ... Selecting previously unselected package python3-os-brick. Preparing to unpack .../315-python3-os-brick_6.9.0-2_all.deb ... Unpacking python3-os-brick (6.9.0-2) ... Selecting previously unselected package python3-oslo.rootwrap. Preparing to unpack .../316-python3-oslo.rootwrap_7.3.0-2_all.deb ... Unpacking python3-oslo.rootwrap (7.3.0-2) ... Selecting previously unselected package python3-suds. Preparing to unpack .../317-python3-suds_1.2.0-2_all.deb ... Unpacking python3-suds (1.2.0-2) ... Selecting previously unselected package python3-oslo.vmware. Preparing to unpack .../318-python3-oslo.vmware_4.5.0-2_all.deb ... Unpacking python3-oslo.vmware (4.5.0-2) ... Selecting previously unselected package python3-swiftclient. Preparing to unpack .../319-python3-swiftclient_1%3a4.6.0-3_all.deb ... Unpacking python3-swiftclient (1:4.6.0-3) ... Selecting previously unselected package python3-glance-store. Preparing to unpack .../320-python3-glance-store_4.8.1-2_all.deb ... Unpacking python3-glance-store (4.8.1-2) ... Selecting previously unselected package python3-hacking. Preparing to unpack .../321-python3-hacking_4.1.0-3_all.deb ... Unpacking python3-hacking (4.1.0-3) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../322-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-opentracing. Preparing to unpack .../323-python3-opentracing_2.4.0-2_all.deb ... Unpacking python3-opentracing (2.4.0-2) ... Selecting previously unselected package python3-prometheus-client. Preparing to unpack .../324-python3-prometheus-client_0.19.0+ds1-1_all.deb ... Unpacking python3-prometheus-client (0.19.0+ds1-1) ... Selecting previously unselected package python3-pycurl. Preparing to unpack .../325-python3-pycurl_7.45.3-3_arm64.deb ... Unpacking python3-pycurl (7.45.3-3) ... Selecting previously unselected package python3-thrift. Preparing to unpack .../326-python3-thrift_0.19.0-2.1+b4_arm64.deb ... Unpacking python3-thrift (0.19.0-2.1+b4) ... Selecting previously unselected package python3-tornado. Preparing to unpack .../327-python3-tornado_6.4.1-3_arm64.deb ... Unpacking python3-tornado (6.4.1-3) ... Selecting previously unselected package python3-threadloop. Preparing to unpack .../328-python3-threadloop_1.0.2-2_all.deb ... Unpacking python3-threadloop (1.0.2-2) ... Selecting previously unselected package python3-jaeger-client. Preparing to unpack .../329-python3-jaeger-client_4.8.0-1.1_all.deb ... Unpacking python3-jaeger-client (4.8.0-1.1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../330-python3-jinja2_3.1.3-1_all.deb ... Unpacking python3-jinja2 (3.1.3-1) ... Selecting previously unselected package python3-json-pointer. Preparing to unpack .../331-python3-json-pointer_2.4-2_all.deb ... Unpacking python3-json-pointer (2.4-2) ... Selecting previously unselected package python3-jsonpatch. Preparing to unpack .../332-python3-jsonpatch_1.32-4_all.deb ... Unpacking python3-jsonpatch (1.32-4) ... Selecting previously unselected package python3-kerberos. Preparing to unpack .../333-python3-kerberos_1.1.14-3.1+b11_arm64.deb ... Unpacking python3-kerberos (1.1.14-3.1+b11) ... Selecting previously unselected package python3-pure-sasl. Preparing to unpack .../334-python3-pure-sasl_0.5.1+dfsg1-4_all.deb ... Unpacking python3-pure-sasl (0.5.1+dfsg1-4) ... Selecting previously unselected package python3-kazoo. Preparing to unpack .../335-python3-kazoo_2.9.0-2_all.deb ... Unpacking python3-kazoo (2.9.0-2) ... Selecting previously unselected package python3-oslo.cache. Preparing to unpack .../336-python3-oslo.cache_3.8.0-2_all.deb ... Unpacking python3-oslo.cache (3.8.0-2) ... Selecting previously unselected package python3-pycadf. Preparing to unpack .../337-python3-pycadf_3.1.1-3_all.deb ... Unpacking python3-pycadf (3.1.1-3) ... Selecting previously unselected package python3-keystonemiddleware. Preparing to unpack .../338-python3-keystonemiddleware_10.7.1-2_all.deb ... Unpacking python3-keystonemiddleware (10.7.1-2) ... Selecting previously unselected package python3-kombu. Preparing to unpack .../339-python3-kombu_5.4.2-1_all.deb ... Unpacking python3-kombu (5.4.2-1) ... Selecting previously unselected package python3-mysqldb. Preparing to unpack .../340-python3-mysqldb_1.4.6-2+b5_arm64.deb ... Unpacking python3-mysqldb (1.4.6-2+b5) ... Selecting previously unselected package python3-networkx. Preparing to unpack .../341-python3-networkx_3.2.1-5_all.deb ... Unpacking python3-networkx (3.2.1-5) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../342-sphinx-common_7.4.7-4_all.deb ... Unpacking sphinx-common (7.4.7-4) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../343-python3-snowballstemmer_2.2.0-4_all.deb ... Unpacking python3-snowballstemmer (2.2.0-4) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../344-python3-sphinx_7.4.7-4_all.deb ... Unpacking python3-sphinx (7.4.7-4) ... Selecting previously unselected package python3-openstackdocstheme. Preparing to unpack .../345-python3-openstackdocstheme_3.2.0-1_all.deb ... Unpacking python3-openstackdocstheme (3.2.0-1) ... Selecting previously unselected package python3-platformdirs. Preparing to unpack .../346-python3-platformdirs_4.3.6-1_all.deb ... Unpacking python3-platformdirs (4.3.6-1) ... Selecting previously unselected package python3-requestsexceptions. Preparing to unpack .../347-python3-requestsexceptions_1.4.0-3_all.deb ... Unpacking python3-requestsexceptions (1.4.0-3) ... Selecting previously unselected package python3-openstacksdk. Preparing to unpack .../348-python3-openstacksdk_4.0.1-1_all.deb ... Unpacking python3-openstacksdk (4.0.1-1) ... Selecting previously unselected package python3-oslosphinx. Preparing to unpack .../349-python3-oslosphinx_4.18.0-5_all.deb ... Unpacking python3-oslosphinx (4.18.0-5) ... Selecting previously unselected package python3-os-api-ref. Preparing to unpack .../350-python3-os-api-ref_2.3.0+ds1-3_all.deb ... Unpacking python3-os-api-ref (2.3.0+ds1-3) ... Selecting previously unselected package python3-os-client-config. Preparing to unpack .../351-python3-os-client-config_2.1.0-2_all.deb ... Unpacking python3-os-client-config (2.1.0-2) ... Selecting previously unselected package python3-psycopg2. Preparing to unpack .../352-python3-psycopg2_2.9.10-1_arm64.deb ... Unpacking python3-psycopg2 (2.9.10-1) ... Selecting previously unselected package python3-pymysql. Preparing to unpack .../353-python3-pymysql_1.1.1-1_all.deb ... Unpacking python3-pymysql (1.1.1-1) ... Selecting previously unselected package python3-testresources. Preparing to unpack .../354-python3-testresources_2.0.1-5_all.deb ... Unpacking python3-testresources (2.0.1-5) ... Selecting previously unselected package python3-testscenarios. Preparing to unpack .../355-python3-testscenarios_0.5.0-4_all.deb ... Unpacking python3-testscenarios (0.5.0-4) ... Selecting previously unselected package python3-oslo.db. Preparing to unpack .../356-python3-oslo.db_16.0.0-2_all.deb ... Unpacking python3-oslo.db (16.0.0-2) ... Selecting previously unselected package python3-oslo.limit. Preparing to unpack .../357-python3-oslo.limit_2.5.0-2_all.deb ... Unpacking python3-oslo.limit (2.5.0-2) ... Selecting previously unselected package python3-oslo.metrics. Preparing to unpack .../358-python3-oslo.metrics_0.9.0-2_all.deb ... Unpacking python3-oslo.metrics (0.9.0-2) ... Selecting previously unselected package python3-statsd. Preparing to unpack .../359-python3-statsd_4.0.1-2_all.deb ... Unpacking python3-statsd (4.0.1-2) ... Selecting previously unselected package python3-oslo.middleware. Preparing to unpack .../360-python3-oslo.middleware_6.2.0-2_all.deb ... Unpacking python3-oslo.middleware (6.2.0-2) ... Selecting previously unselected package python3-py. Preparing to unpack .../361-python3-py_1.11.0-2_all.deb ... Unpacking python3-py (1.11.0-2) ... Selecting previously unselected package python3-zmq. Preparing to unpack .../362-python3-zmq_24.0.1-5+b4_arm64.deb ... Unpacking python3-zmq (24.0.1-5+b4) ... Selecting previously unselected package python3-oslo.messaging. Preparing to unpack .../363-python3-oslo.messaging_14.9.1-1_all.deb ... Unpacking python3-oslo.messaging (14.9.1-1) ... Selecting previously unselected package python3-oslo.policy. Preparing to unpack .../364-python3-oslo.policy_4.4.0-2_all.deb ... Unpacking python3-oslo.policy (4.4.0-2) ... Selecting previously unselected package python3-oslo.reports. Preparing to unpack .../365-python3-oslo.reports_3.4.0-2_all.deb ... Unpacking python3-oslo.reports (3.4.0-2) ... Selecting previously unselected package python3-oslo.upgradecheck. Preparing to unpack .../366-python3-oslo.upgradecheck_2.4.0-2_all.deb ... Unpacking python3-oslo.upgradecheck (2.4.0-2) ... Selecting previously unselected package python3-tomlkit. Preparing to unpack .../367-python3-tomlkit_0.13.2-1_all.deb ... Unpacking python3-tomlkit (0.13.2-1) ... Selecting previously unselected package python3-voluptuous. Preparing to unpack .../368-python3-voluptuous_0.14.2-1_all.deb ... Unpacking python3-voluptuous (0.14.2-1) ... Selecting previously unselected package python3-subunit. Preparing to unpack .../369-python3-subunit_1.4.2-3_all.deb ... Unpacking python3-subunit (1.4.2-3) ... Selecting previously unselected package subunit. Preparing to unpack .../370-subunit_1.4.2-3_all.deb ... Unpacking subunit (1.4.2-3) ... Selecting previously unselected package python3-stestr. Preparing to unpack .../371-python3-stestr_4.1.0-2_all.deb ... Unpacking python3-stestr (4.1.0-2) ... Selecting previously unselected package python3-oslotest. Preparing to unpack .../372-python3-oslotest_1%3a5.0.0-3_all.deb ... Unpacking python3-oslotest (1:5.0.0-3) ... Selecting previously unselected package python3-osprofiler. Preparing to unpack .../373-python3-osprofiler_4.2.0-2_all.deb ... Unpacking python3-osprofiler (4.2.0-2) ... Selecting previously unselected package python3-pep8. Preparing to unpack .../374-python3-pep8_1.7.1-11_all.deb ... Unpacking python3-pep8 (1.7.1-11) ... Selecting previously unselected package python3-pydot. Preparing to unpack .../375-python3-pydot_2.0.0-3_all.deb ... Unpacking python3-pydot (2.0.0-3) ... Selecting previously unselected package python3-sendfile:arm64. Preparing to unpack .../376-python3-sendfile_2.0.1-4+b8_arm64.deb ... Unpacking python3-sendfile:arm64 (2.0.1-4+b8) ... Selecting previously unselected package python3-simplegeneric. Preparing to unpack .../377-python3-simplegeneric_0.8.1-5_all.deb ... Unpacking python3-simplegeneric (0.8.1-5) ... Selecting previously unselected package python3-simplejson. Preparing to unpack .../378-python3-simplejson_3.19.3-1+b1_arm64.deb ... Unpacking python3-simplejson (3.19.3-1+b1) ... Selecting previously unselected package python3-sphinxcontrib.apidoc. Preparing to unpack .../379-python3-sphinxcontrib.apidoc_0.3.0-5_all.deb ... Unpacking python3-sphinxcontrib.apidoc (0.3.0-5) ... Selecting previously unselected package python3-taskflow. Preparing to unpack .../380-python3-taskflow_5.9.1-2_all.deb ... Unpacking python3-taskflow (5.9.1-2) ... Selecting previously unselected package python3-wsme. Preparing to unpack .../381-python3-wsme_0.12.1-4_all.deb ... Unpacking python3-wsme (0.12.1-4) ... Selecting previously unselected package python3-xattr. Preparing to unpack .../382-python3-xattr_0.10.1-1+b1_arm64.deb ... Unpacking python3-xattr (0.10.1-1+b1) ... Selecting previously unselected package qemu-utils. Preparing to unpack .../383-qemu-utils_1%3a9.1.1+ds-5_arm64.deb ... Unpacking qemu-utils (1:9.1.1+ds-5) ... Selecting previously unselected package sqlite3. Preparing to unpack .../384-sqlite3_3.46.1-1_arm64.deb ... Unpacking sqlite3 (3.46.1-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libgraphite2-3:arm64 (1.3.14-2+b1) ... Setting up libpixman-1-0:arm64 (0.44.0-3) ... Setting up libev4t64:arm64 (1:4.33-2.1+b1) ... Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1+b1) ... Setting up libsharpyuv0:arm64 (1.4.0-0.1+b1) ... Setting up libaom3:arm64 (3.11.0-1) ... Setting up mysql-common (5.8+1.1.1) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:arm64 (1:1.0.11-1) ... Setting up libxdmcp6:arm64 (1:1.1.5-1) ... Setting up libsubunit-perl (1.4.2-3) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libapparmor1:arm64 (3.1.7-1+b3) ... Setting up libxcb1:arm64 (1.17.0-2+b1) ... Setting up libsodium23:arm64 (1.0.18-1+b2) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up liblerc4:arm64 (4.0.0+ds-5) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libdatrie1:arm64 (0.2.13-3+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libisns0t64:arm64 (0.101-1+b1) ... Setting up libxcb-render0:arm64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b2) ... Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:arm64 (1.1.0-2+b6) ... Setting up liblab-gamut1:arm64 (2.42.4-2+b1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up x11-common (1:7.7+23.1) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:arm64 (1.64.0-1) ... Setting up libdeflate0:arm64 (1.22-1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libxcb-shm0:arm64 (1.17.0-2+b1) ... Setting up libcom-err2:arm64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libjbig0:arm64 (2.1-6.1+b2) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up python-babel-localedata (2.16.0-1) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Jan 1 13:57:23 UTC 2026. Universal Time is now: Thu Jan 1 13:57:23 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up liberror-perl (0.17029-2) ... Setting up mariadb-common (1:11.4.3-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libglib2.0-0t64:arm64 (2.82.2-3) ... No schema files found: doing nothing. Setting up libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libsvtav1enc2:arm64 (2.2.1+dfsg-2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libpathplan4:arm64 (2.42.4-2+b1) ... Setting up libann0 (1.1.2+doc-9+b2) ... Setting up libfribidi0:arm64 (1.0.15-1) ... Setting up libimagequant0:arm64 (2.18.0-1+b2) ... Setting up python3-pastedeploy-tpl (3.1-1) ... Setting up libproc2-0:arm64 (2:4.0.4-6) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:arm64 (1.6.44-2) ... Setting up libcares2:arm64 (1.34.2-1) ... Setting up libsystemd-shared:arm64 (257~rc3-1) ... Setting up autopoint (0.22.5-2) ... Setting up sudo (1.9.16p1-1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libmariadb3:arm64 (1:11.4.3-1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up glance-store-common (4.8.1-2) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up libltdl7:arm64 (2.4.7-8) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up libnghttp3-9:arm64 (1.6.0-2) ... Setting up libwebp7:arm64 (1.4.0-0.1+b1) ... Setting up pycadf-common (3.1.1-3) ... Setting up libnuma1:arm64 (2.0.18-1+b1) ... Setting up dwz (0.15-1+b1) ... Setting up libaio1t64:arm64 (0.3.113-8+b1) ... Setting up libdav1d7:arm64 (1.5.0-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libtiff6:arm64 (4.5.1+git230720-5) ... Setting up librav1e0.7:arm64 (0.7.1-7+b2) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up python-oslosphinx-common (4.18.0-5) ... Setting up procps (2:4.0.4-6) ... Setting up libjson-perl (4.10000-1) ... Setting up os-brick-common (6.9.0-2) ... Setting up python3.13-minimal (3.13.0-2) ... Setting up git-man (1:2.45.2-1.2) ... Setting up libx11-6:arm64 (2:1.8.10-2) ... Setting up libthai-data (0.1.29-2) ... Setting up netbase (6.4) ... Setting up libabsl20230802:arm64 (20230802.1-4) ... Setting up libngtcp2-16:arm64 (1.9.1-1) ... Setting up libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2+b1) ... Setting up sgml-base (1.31) ... Setting up libcdt5:arm64 (2.42.4-2+b1) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up libcgraph6:arm64 (2.42.4-2+b1) ... Setting up libssh2-1t64:arm64 (1.11.1-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up liburing2:arm64 (2.8-1) ... Setting up lsb-release (12.1-1) ... Setting up libde265-0:arm64 (1.0.15-1+b2) ... Setting up openssl (3.3.2-2) ... Setting up libyuv0:arm64 (0.0.1898.20241125-1) ... Setting up readline-common (8.2-5) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Setting up libonig5:arm64 (6.9.9-1+b1) ... Setting up libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Setting up libjs-bootstrap (3.4.1+dfsg-3) ... Setting up libkmod2:arm64 (33+20240816-2) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libice6:arm64 (2:1.1.1-1) ... Setting up gettext (0.22.5-2) ... Setting up libxpm4:arm64 (1:3.5.17-1+b2) ... Setting up libxrender1:arm64 (1:0.9.10-1.1+b2) ... Setting up libtool (2.4.7-8) ... Setting up libjq1:arm64 (1.7.1-3+b1) ... Setting up fontconfig-config (2.15.0-1.1+b1) ... Setting up libxext6:arm64 (2:1.3.4-1+b2) ... Setting up systemd (257~rc3-1) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. Setting up libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Setting up libopeniscsiusr (2.1.10-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libthai0:arm64 (0.1.29-2+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libfreetype6:arm64 (2.13.3+dfsg-1) ... Setting up python-os-api-ref-common (2.3.0+ds1-3) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up udev (257~rc3-1) ... Creating group 'input' with GID 997. Creating group 'sgx' with GID 996. Creating group 'kvm' with GID 995. Creating group 'render' with GID 994. Setting up libgav1-1:arm64 (0.19.0-2+b2) ... Setting up libjs-sphinxdoc (7.4.7-4) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libgvpr2:arm64 (2.42.4-2+b1) ... Setting up groff-base (1.23.0-5) ... Setting up xml-core (0.19) ... Setting up jq (1.7.1-3+b1) ... Setting up libxslt1.1:arm64 (1.1.35-1.1+b1) ... Setting up libharfbuzz0b:arm64 (10.0.1-1) ... Setting up libfontconfig1:arm64 (2.15.0-1.1+b1) ... Setting up qemu-utils (1:9.1.1+ds-5) ... Setting up libsm6:arm64 (2:1.2.4-1) ... Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... Setting up sqlite3 (3.46.1-1) ... Setting up fontconfig (2.15.0-1.1+b1) ... Regenerating fonts cache... done. Setting up libavif16:arm64 (1.1.1-1) ... Setting up libzmq5:arm64 (4.3.5-1+b3) ... Setting up libcurl4t64:arm64 (8.11.0-1) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.0-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpango-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libpq5:arm64 (17.2-1) ... Setting up libcurl3t64-gnutls:arm64 (8.11.0-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up open-iscsi (2.1.10-2) ... Created symlink '/etc/systemd/system/sockets.target.wants/iscsid.socket' -> '/usr/lib/systemd/system/iscsid.socket'. Created symlink '/etc/systemd/system/iscsi.service' -> '/usr/lib/systemd/system/open-iscsi.service'. Created symlink '/etc/systemd/system/sysinit.target.wants/open-iscsi.service' -> '/usr/lib/systemd/system/open-iscsi.service'. Setting up libcairo2:arm64 (1.18.2-2) ... Setting up libraqm0:arm64 (0.10.1-1+b2) ... Setting up sphinx-common (7.4.7-4) ... Setting up libxt6t64:arm64 (1:1.2.1-1.2+b1) ... Setting up git (1:2.45.2-1.2) ... Setting up librdkafka1:arm64 (2.6.0-1) ... Setting up libnsl2:arm64 (1.3.0-3+b3) ... Setting up curl (8.11.0-1) ... Setting up libpangoft2-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libpangocairo-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libxmu6:arm64 (2:1.1.3-3+b3) ... Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libxaw7:arm64 (2:1.0.16-1) ... Setting up xclip (0.13-4+b1) ... Setting up ieee-data (20240722) ... Setting up libpython3-stdlib:arm64 (3.12.7-1) ... Setting up python3 (3.12.7-1) ... Setting up python3-sendfile:arm64 (2.0.1-4+b8) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-markupsafe (2.1.5-1+b3) ... Setting up python3-wheel (0.45.1-1) ... Setting up python3-platformdirs (4.3.6-1) ... Setting up python3-psutil (5.9.8-2+b1) ... Setting up python3-tz (2024.1-2) ... Setting up python3-vine (5.1.0+dfsg-1) ... Setting up python3-monotonic (1.6-2) ... Setting up python3-mysqldb (1.4.6-2+b5) ... Setting up python3-six (1.16.0-7) ... Setting up python3-simplejson (3.19.3-1+b1) ... Setting up python3-roman (4.2-1) ... Setting up python3-decorator (5.1.1-5) ... Setting up python3-pycodestyle (2.12.1-1) ... Setting up python3-jinja2 (3.1.3-1) ... Setting up python3-pycurl (7.45.3-3) ... Setting up python3-tempita (0.6.0-1) ... Setting up python3-packaging (24.2-1) ... Setting up python3-iso8601 (2.1.0-2) ... Setting up python3-wcwidth (0.2.13+dfsg1-1) ... Setting up python3-pyparsing (3.1.2-1) ... Setting up python3-certifi (2024.8.30+dfsg-1) ... Setting up python3-snowballstemmer (2.2.0-4) ... Setting up python3-jmespath (1.0.1-1) ... Setting up python3-mdurl (0.1.2-1) ... Setting up python3-greenlet (3.1.0-1+b1) ... Setting up python3-idna (3.8-2) ... Setting up python3-wrapt (1.15.0-3+b1) ... Setting up python3-psycopg2 (2.9.10-1) ... Setting up python3-deprecation (2.1.0-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-pymysql (1.1.1-1) ... Setting up python3-fasteners (0.18-2) ... Setting up python3-pip (24.3.1+dfsg-1) ... Setting up python3-jeepney (0.8.0-4) ... Setting up python3-urllib3 (2.0.7-2) ... Setting up python3-markdown-it (3.0.0-2) ... Setting up python3-netifaces:arm64 (0.11.0-2+b5) ... Setting up python3-rpds-py (0.21.0-2) ... Setting up python3-legacy-cgi (2.6.1-2) ... Setting up python3-netaddr (0.10.1-1) ... Setting up python3-json-pointer (2.4-2) ... Setting up python3-lxml:arm64 (5.3.0-1+b1) ... Setting up python3-dnspython (2.6.1-1) ... Setting up python3-dulwich (0.22.5-1+b1) ... Setting up python3-amqp (5.3.1-1) ... Setting up python3-httplib2 (0.22.0-1) ... Setting up python3-dateutil (2.9.0-3) ... Setting up python3-mccabe (0.7.0-1) ... Setting up python3-msgpack (1.0.3-3+b4) ... Setting up python3-voluptuous (0.14.2-1) ... Setting up python3-pyasyncore (1.0.2-2) ... Setting up python3-simplegeneric (0.8.1-5) ... Setting up python3-prettytable (3.12.0-1) ... Setting up python3-tomlkit (0.13.2-1) ... Setting up python3-suds (1.2.0-2) ... Setting up python3-smmap (6.0.0-1) ... Setting up python3-opentracing (2.4.0-2) ... Setting up python3-confluent-kafka (1.7.0-4+b4) ... Setting up python3-cffi-backend:arm64 (1.17.1-2+b1) ... Setting up python3-webob (1:1.8.7-3) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-blinker (1.9.0-1) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-elasticsearch (7.17.6-1) ... Setting up python3-attr (24.2.0-1) ... Setting up python3-tornado (6.4.1-3) ... Setting up python3-jsonpickle (4.0.0+dfsg-1) ... Setting up python3-jaraco.classes (3.4.0-1) ... Setting up python3-ddt (1.7.2-2) ... Setting up python3-importlib-metadata (8.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-repoze.lru (0.7-3) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-wsme (0.12.1-4) ... Setting up python3-jwt (2.7.0-1) ... Setting up python3-cachetools (5.3.3-1) ... Setting up python3-defusedxml (0.7.1-2) ... Setting up python3-statsd (4.0.1-2) ... Setting up python3-charset-normalizer (3.4.0-1+b1) ... Setting up python3-alabaster (0.7.16-0.1) ... Setting up python3-jsonpatch (1.32-4) ... update-alternatives: using /usr/bin/json-patch-jsondiff to provide /usr/bin/jsondiff (jsondiff) in auto mode Setting up python3-tenacity (8.4.2+really8.4.1-1) ... Setting up python3-bcrypt (4.2.0-2.1) ... Setting up python3-ply (3.11-7) ... Setting up python3-autopage (0.4.0-3.1) ... Setting up python3-retrying (1.3.3-4) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-extras (1.0.0-5) ... Setting up python3-memcache (1.62-2) ... Setting up python3-kerberos (1.1.14-3.1+b11) ... Setting up python3-all (3.12.7-1) ... Setting up python3-coverage (7.6.0+dfsg1-2+b1) ... Setting up python3-yaml (6.0.2-1+b1) ... Setting up python3-pyperclip (1.8.2-2) ... Setting up python3-gitdb (4.0.11-1) ... Setting up python3-kombu (5.4.2-1) ... Setting up python3-thrift (0.19.0-2.1+b4) ... Setting up openstack-pkg-tools (130) ... Setting up python3-pycparser (2.22-2) ... Setting up python3-sqlalchemy (2.0.32+ds1-1) ... Setting up python3-routes (2.5.1-6) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-prometheus-client (0.19.0+ds1-1) ... Setting up python3-eventlet (0.36.1-8) ... Setting up python3-rfc3986 (2.0.0-2) ... Setting up python3-cmd2 (2.5.4+ds-1) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-cryptography (43.0.0-1) ... Setting up python3-git (3.1.37-3) ... Setting up python3-uhashring (2.3-2) ... Setting up python3-xattr (0.10.1-1+b1) ... Setting up python3-binary-memcached (0.31.2+dfsg1-2) ... Setting up python3-threadloop (1.0.2-2) ... Setting up python3-referencing (0.35.1-1) ... Setting up python3-pkg-resources (75.2.0-1) ... Setting up python3-setuptools (75.2.0-1) ... Setting up python3-pure-sasl (0.5.1+dfsg1-4) ... Setting up python3-py (1.11.0-2) ... Setting up python3-babel (2.16.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-zope.event (5.0-0.1) ... Setting up python3-zope.interface (7.1.1-1+b1) ... Setting up python3-pbr (6.1.0-3) ... Setting up python3-cffi (1.17.1-2) ... Setting up python3-pyflakes (3.2.0-2) ... Setting up python3-requestsexceptions (1.4.0-3) ... Setting up python3-futurist (3.0.0-2) ... Setting up python3-debtcollector (3.0.0-2) ... Setting up python3-gevent (24.2.1-1+b2) ... Setting up python3-networkx (3.2.1-5) ... Setting up python3-flake8 (7.1.1-2) ... Setting up python3-jaeger-client (4.8.0-1.1) ... Setting up python3-sarif-python-om (1.0.4-3) ... Setting up python3-jschema-to-python (1.2.3-3) ... Setting up python3-pygments (2.18.0+dfsg-1) ... Setting up python3-oauthlib (3.2.2-2) ... Setting up python3-chardet (5.2.0+dfsg-1) ... Setting up python3-secretstorage (3.3.3-3) ... Setting up python3-paste (3.10.1-1) ... Setting up python3-kazoo (2.9.0-2) ... Setting up python3-zmq (24.0.1-5+b4) ... Setting up python3-requests (2.32.3+dfsg-1) ... Setting up python3-oslosphinx (4.18.0-5) ... Setting up python3-oslo.rootwrap (7.3.0-2) ... Setting up python3-oslo.context (5.6.0-2) ... Setting up python3-automaton (3.2.0-2) ... Setting up python3-keyring (25.4.1-1) ... Setting up python3-os-service-types (1.7.0-4) ... Setting up python3-stevedore (5.3.0-3) ... Setting up python3-jsonschema-specifications (2023.12.1-2) ... Setting up python3-swiftclient (1:4.6.0-3) ... Setting up python3-oslo.i18n (6.4.0-2) ... Setting up python3-mako (1.3.6-1) ... Setting up python3-keystoneauth1 (5.8.0-2) ... Setting up python3-pep8 (1.7.1-11) ... Setting up dh-python (6.20241024) ... Setting up pyflakes3 (3.2.0-2) ... Setting up python3-testresources (2.0.1-5) ... Setting up python3-rich (13.7.1-1) ... Setting up python3-pastedeploy (3.1-1) ... Setting up python3-yappi (1.6.10-1) ... Setting up python3-oslo.utils (7.3.0-3) ... Setting up flake8 (7.1.1-2) ... Setting up python3-dogpile.cache (1.3.1-1) ... Setting up python3-jsonschema (4.19.2-5) ... Setting up python3-botocore (1.34.46+repack-1) ... Setting up python3-bandit (1.7.10-1) ... Setting up python3-openstacksdk (4.0.1-1) ... Setting up bandit (1.7.10-1) ... Setting up python3-alembic (1.13.2-4) ... Setting up python3-cinderclient (1:9.6.0-4) ... Setting up python3-os-client-config (2.1.0-2) ... Setting up alembic (1.13.2-4) ... Setting up python3-hacking (4.1.0-3) ... Setting up python3-s3transfer (0.10.1-1) ... Setting up python3-oslo.serialization (5.5.0-2) ... Setting up python3-boto3 (1.34.46+dfsg-1) ... Setting up libheif-plugin-dav1d:arm64 (1.19.3-1) ... Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... Setting up libheif1:arm64 (1.19.3-1) ... Setting up libgd3:arm64 (2.3.3-12+b1) ... Setting up libgvc6 (2.42.4-2+b1) ... Setting up python3-fixtures (4.1.0-2) ... Setting up graphviz (2.42.4-2+b1) ... Setting up python3-testtools (2.7.2-4) ... Setting up python3-pydot (2.0.0-3) ... Setting up python3-subunit (1.4.2-3) ... Setting up python3-taskflow (5.9.1-2) ... Setting up python3-testscenarios (0.5.0-4) ... Setting up subunit (1.4.2-3) ... Processing triggers for libc-bin (2.40-4) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.21.2+dfsg-2) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.21.2+dfsg-2) ... Setting up python3-cliff (4.7.0-2) ... Setting up python3-oslo.config (1:9.6.0-5) ... Setting up python3-oslo.middleware (6.2.0-2) ... Setting up python3-keystoneclient (1:5.5.0-2) ... Setting up python3-oslo.db (16.0.0-2) ... Setting up python3-oslo.concurrency (6.1.0-2) ... Setting up python3-sphinx (7.4.7-4) ... Setting up python3-oslo.log (6.1.2-3) ... Setting up python3-pycadf (3.1.1-3) ... Setting up python3-oslo.metrics (0.9.0-2) ... Setting up python3-oslo.limit (2.5.0-2) ... Setting up python3-oslo.policy (4.4.0-2) ... Setting up python3-oslo.vmware (4.5.0-2) ... Setting up python3-oslo.reports (3.4.0-2) ... Setting up python3-barbicanclient (7.0.0-3) ... Setting up python3-stestr (4.1.0-2) ... Setting up python3-os-win (5.9.0-5) ... Setting up python3-sphinxcontrib.apidoc (0.3.0-5) ... Setting up python3-oslo.service (3.5.0-2) ... Setting up python3-oslo.upgradecheck (2.4.0-2) ... Setting up python3-oslotest (1:5.0.0-3) ... Setting up python3-osprofiler (4.2.0-2) ... Setting up python3-oslo.messaging (14.9.1-1) ... Setting up python3-openstackdocstheme (3.2.0-1) ... Setting up python3-oslo.cache (3.8.0-2) ... Setting up python3-oslo.privsep (3.4.0-3) ... Setting up python3-castellan (5.1.1-2) ... Setting up python3-keystonemiddleware (10.7.1-2) ... Setting up python3-os-brick (6.9.0-2) ... Setting up python3-glance-store (4.8.1-2) ... Setting up python3-os-api-ref (2.3.0+ds1-3) ... Setting up python3-cursive (0.2.3-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/glance-29.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_29.0.0-2_source.changes dpkg-buildpackage: info: source package glance dpkg-buildpackage: info: source version 2:29.0.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thomas Goirand dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from glance-29.0.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ fakeroot debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=python_distutils --with python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions find . -iname '*.pyc' -delete rm -rf doc/build rm -rf glance.sqlite rm -f debian/glance-common.config debian/glance-common.postinst debian/glance-common.postrm debian/glance-api.config debian/glance-api.postinst rm -f debian/*.init debian/*.upstart debian/*.service debian/*.templates rm -rf build *.egg-info debian/po rm -rf doc/source/contributor/api aging rm -f doc/source/_static/*.sample || true rm -f run_tests.log find . -iname '*.pyc' -delete for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_autoreconf_clean -O--buildsystem=python_distutils dh_clean -O--buildsystem=python_distutils debian/rules build make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build --buildsystem=python_distutils --with python3,sphinxdoc dh_update_autotools_config -O--buildsystem=python_distutils dh_autoreconf -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-common.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-common.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-api.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-api.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_postrm glance-common.postrm pkgos-merge-templates glance-api glance endpoint Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... pkgos-merge-templates glance-common glance db rabbit ksat Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh binary --buildsystem=python_distutils --with python3,sphinxdoc dh_testroot -O--buildsystem=python_distutils dh_prep -O--buildsystem=python_distutils dh_installdirs -O--buildsystem=python_distutils debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions for i in 3.13 3.12 ; do \ python$i setup.py install --install-layout=deb --root /build/reproducible-path/glance-29.0.0/debian/tmp ; \ done /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/lib/python3/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3/dist-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py 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/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 copying glance/db/sqlalchemy/schema.py -> build/lib/glance/db/sqlalchemy 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/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py -> 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/versions/2024_1_expand01_add_cache_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions creating build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py -> 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 copying glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations 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 copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations 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/cmd copying glance/cmd/status.py -> 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/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_manage.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/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/glance_download.py -> build/lib/glance/async_/flows/_internal_plugins copying glance/async_/flows/_internal_plugins/copy_image.py -> build/lib/glance/async_/flows/_internal_plugins copying glance/async_/flows/_internal_plugins/base_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/async_ copying glance/tests/unit/async_/test_utils.py -> 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/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/version.py -> build/lib/glance copying glance/sqlite_migration.py -> build/lib/glance copying glance/scrubber.py -> build/lib/glance copying glance/schema.py -> build/lib/glance copying glance/opts.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/housekeeping.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/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/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 copying glance/async_/flows/ovf_process.py -> build/lib/glance/async_/flows copying glance/async_/flows/location_import.py -> build/lib/glance/async_/flows copying glance/async_/flows/introspect.py -> build/lib/glance/async_/flows copying glance/async_/flows/convert.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/__init__.py -> build/lib/glance/async_/flows 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/domain copying glance/domain/proxy.py -> build/lib/glance/domain copying glance/domain/__init__.py -> build/lib/glance/domain creating build/lib/glance/tests/integration copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration creating 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_common.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/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/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/common.py -> build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/centralized_db.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/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 creating build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_wallaby_expand01.py -> build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_train_migrate01.py -> 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/test_2024_1_expand01.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/tests/unit/v2 copying glance/tests/unit/v2/test_v2_policy.py -> 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_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/test_cache_management_api.py -> build/lib/glance/tests/unit/v2 copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 creating 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/image_decompression.py -> 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/__init__.py -> build/lib/glance/async_/flows/plugins 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 copying glance/api/v2/model/metadef_property_type.py -> build/lib/glance/api/v2/model copying glance/api/v2/model/metadef_property_item_type.py -> build/lib/glance/api/v2/model 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 copying glance/tests/unit/common/test_wsgi_app.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_utils.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_property_utils.py -> build/lib/glance/tests/unit/common copying glance/tests/unit/common/test_format_inspector.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/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 copying glance/api/common.py -> build/lib/glance/api copying glance/api/__init__.py -> build/lib/glance/api copying glance/async_/utils.py -> build/lib/glance/async_ copying glance/async_/taskflow_executor.py -> build/lib/glance/async_ copying glance/async_/__init__.py -> build/lib/glance/async_ 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/tests/unit/cmd copying glance/tests/unit/cmd/test_status.py -> build/lib/glance/tests/unit/cmd copying glance/tests/unit/cmd/__init__.py -> build/lib/glance/tests/unit/cmd 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/test_image_conversion.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/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/tests/functional/image_cache copying glance/tests/functional/image_cache/__init__.py -> build/lib/glance/tests/functional/image_cache creating build/lib/glance/quota copying glance/quota/keystone.py -> build/lib/glance/quota copying glance/quota/__init__.py -> build/lib/glance/quota creating build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_tasks_api_policy.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_tag_api_policy.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_resourcetype_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_metadef_property_api_policy.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_object_api_policy.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/test_metadef_namespace_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_member_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_legacy_update_cinder_store.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_images_import_locking.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_images_api_policy.py -> 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_discovery.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_cache_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_cache_api.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/metadef_base.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/__init__.py -> build/lib/glance/tests/functional/v2 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/client.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/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_location_import.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_glance_download.py -> build/lib/glance/tests/unit/async_/flows copying glance/tests/unit/async_/flows/test_copy_image.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_base_download.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 copying glance/common/wsme_utils.py -> build/lib/glance/common copying glance/common/wsgi_app.py -> 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/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/removed_config.py -> build/lib/glance/common copying glance/common/property_utils.py -> build/lib/glance/common copying glance/common/format_inspector.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/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache 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/tests/functional/db/test_sqlalchemy.py -> build/lib/glance/tests/functional/db copying glance/tests/functional/db/test_migrations.py -> build/lib/glance/tests/functional/db 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 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 copying glance/tests/functional/test_wsgi.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/keymgr copying glance/tests/unit/keymgr/fake.py -> build/lib/glance/tests/unit/keymgr copying glance/tests/unit/keymgr/__init__.py -> build/lib/glance/tests/unit/keymgr copying glance/tests/unit/utils.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_versions.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_test_utils.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_store_location.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_store_image.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_sqlite_migration.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_scrubber.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_schema.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_quota.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_policy.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_notifier.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_misc.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_image_cache.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_housekeeping.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_glance_replicator.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_glance_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_gateway.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain_proxy.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_db_metadef.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_db.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_data_migration_framework.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_context_middleware.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_context.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cached_images.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cache_middleware.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cache_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_auth.py -> build/lib/glance/tests/unit copying glance/tests/unit/fixtures.py -> build/lib/glance/tests/unit 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/tests/functional/image_cache/drivers copying glance/tests/functional/image_cache/drivers/test_centralized_db.py -> build/lib/glance/tests/functional/image_cache/drivers copying glance/tests/functional/image_cache/drivers/__init__.py -> build/lib/glance/tests/functional/image_cache/drivers creating build/lib/glance/api/v1 copying glance/api/v1/router.py -> build/lib/glance/api/v1 copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 creating build/lib/glance/policies copying glance/policies/tasks.py -> build/lib/glance/policies copying glance/policies/metadef.py -> build/lib/glance/policies copying glance/policies/image.py -> build/lib/glance/policies copying glance/policies/discovery.py -> build/lib/glance/policies copying glance/policies/cache.py -> build/lib/glance/policies copying glance/policies/base.py -> build/lib/glance/policies copying glance/policies/__init__.py -> build/lib/glance/policies 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 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/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/policy.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/cached_images.py -> build/lib/glance/api/v2 copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 running egg_info creating glance.egg-info writing glance.egg-info/PKG-INFO writing dependency_links to glance.egg-info/dependency_links.txt writing entry points to glance.egg-info/entry_points.txt writing requirements to glance.egg-info/requires.txt writing top-level names to glance.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'glance.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'glance.egg-info/SOURCES.txt' copying glance/db/sqlalchemy/alembic_migrations/README -> build/lib/glance/db/sqlalchemy/alembic_migrations 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 running install_lib creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/keystone.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/xattr.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/i18n.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/version.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/base.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration copying build/lib/glance/tests/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/stubs.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/test_hacking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/ft_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_cache_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_client_exceptions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_client_redirects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_cors_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_glance_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_gzip_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_healthcheck_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_logging.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_reload.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/metadef_base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_cache_api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_cache_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images_import_locking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_legacy_update_cinder_store.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_member_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_namespace_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_object_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_property_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_tag_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_tasks_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/drivers/test_centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_2024_1_expand01.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_train_migrate01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_wallaby_expand01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fake_rados.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fixtures.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cache_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_context_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_data_migration_framework.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_db_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain_proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_glance_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_glance_replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_image_cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_misc.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_quota.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_store_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_store_location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr copying build/lib/glance/tests/unit/keymgr/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr copying build/lib/glance/tests/unit/keymgr/fake.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd copying build/lib/glance/tests/unit/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd copying build/lib/glance/tests/unit/cmd/test_status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_cache_management_api.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_discovery_stores.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_actions_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_data_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_members_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_tags_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_images_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_metadef_resources.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_schemas_resource.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_v2_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware copying build/lib/glance/tests/unit/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_cmd.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_common.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_format_inspector.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_scripts.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/__init__.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_base_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_location_import.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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_image_conversion.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins copying build/lib/glance/tests/unit/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/test_async.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/v1/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/v1/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/property_protections.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_actions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_data.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_members.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_objects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_properties.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_object.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/gzip.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/version_negotiation.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/taskflow_executor.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/image_conversion.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/image_decompression.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/no_op.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/plugin_opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/api_image_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/base_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/convert.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/introspect.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/location_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/ovf_process.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/base_download.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/control.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/checks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/alembic.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/__init__.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations creating /build/reproducible-path/glance-29.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/2023_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/2024_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/__init__.py -> /build/reproducible-path/glance-29.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/ocata_migrate01_community_images.py -> /build/reproducible-path/glance-29.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/pike_migrate01_empty.py -> /build/reproducible-path/glance-29.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/queens_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/train_migrate01_backend_to_store.py -> /build/reproducible-path/glance-29.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/ussuri_migrate01_empty.py -> /build/reproducible-path/glance-29.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/wallaby_migrate01_empty.py -> /build/reproducible-path/glance-29.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/xena_migrate01_empty.py -> /build/reproducible-path/glance-29.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/yoga_migrate01_empty.py -> /build/reproducible-path/glance-29.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/zed_migrate01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/mitaka01_add_image_created_updated_idx.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py -> /build/reproducible-path/glance-29.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_contract01_empty.py -> /build/reproducible-path/glance-29.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_contract02_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/models.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/models_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/crypt.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/format_inspector.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/property_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/removed_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/swift_store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/trust_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsme_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import copying build/lib/glance/common/scripts/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts copying build/lib/glance/common/scripts/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/discovery.py to discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/image.py to image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/metadef.py to metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/metadef_base.py to metadef_base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api.py to test_cache_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api_policy.py to test_cache_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_discovery.py to test_discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_api_policy.py to test_images_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_import_locking.py to test_images_import_locking.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_legacy_update_cinder_store.py to test_legacy_update_cinder_store.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_member_api_policy.py to test_member_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespace_api_policy.py to test_metadef_namespace_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_object_api_policy.py to test_metadef_object_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_property_api_policy.py to test_metadef_property_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py to test_metadef_resourcetype_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tag_api_policy.py to test_metadef_tag_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks_api_policy.py to test_tasks_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fixtures.py to fixtures.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_auth.py to test_auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_middleware.py to test_cache_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cached_images.py to test_cached_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context.py to test_context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context_middleware.py to test_context_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_data_migration_framework.py to test_data_migration_framework.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db.py to test_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db_metadef.py to test_db_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain_proxy.py to test_domain_proxy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_gateway.py to test_gateway.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_manage.py to test_glance_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_replicator.py to test_glance_replicator.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_housekeeping.py to test_housekeeping.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_image_cache.py to test_image_cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_manage.py to test_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_misc.py to test_misc.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_policy.py to test_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_quota.py to test_quota.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_schema.py to test_schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_scrubber.py to test_scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_sqlite_migration.py to test_sqlite_migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_image.py to test_store_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_location.py to test_store_location.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_format_inspector.py to test_format_inspector.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_convert.py to test_convert.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_copy_image.py to test_copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_glance_download.py to test_glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_import.py to test_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_introspect.py to test_introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/convert.py to convert.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py to 2024_1_expand01_add_cache_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py to mitaka02_update_metadef_os_nova_server.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py to ocata_contract01_drop_is_public.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py to ocata_expand01_add_visibility.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py to pike_contract01_drop_artifacts_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py to pike_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py to queens_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py to queens_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py to rocky_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py to train_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py to train_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py to ussuri_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py to ussuri_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py to wallaby_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py to wallaby_expand01_add_user_imageid_requestid_to_tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py to xena_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py to xena_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py to yoga_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-313.pyc running install_data creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-cache.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-manage.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-scrubber.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api-paste.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/storage-volume-type.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-webservers.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-runtimes.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-databases.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/operating-system.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/image-signature-verification.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/glance-common-image-props.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-xenapi.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-watchdog.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vtpm.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vtpm-hw.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware-quota-flavor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware-flavor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vcputopology.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-randomgen.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-quota.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-libvirt.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-libvirt-image.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-instance-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-hypervisor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-host-capabilities.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-guest-shutdown.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-guest-memory-backing.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-cpu-pinning.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-cpu-mode.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-num-instances.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-iops-filter.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-disk-filter.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-virtual-system-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-storage-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-resource-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-processor-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs running install_egg_info Copying glance.egg-info to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing glance-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-cleaner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-prefetcher script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-pruner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-control script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-replicator script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-scrubber script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-status script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-wsgi-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/lib/python3/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3/dist-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py running egg_info writing glance.egg-info/PKG-INFO writing dependency_links to glance.egg-info/dependency_links.txt writing entry points to glance.egg-info/entry_points.txt writing requirements to glance.egg-info/requires.txt writing top-level names to glance.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running install_lib byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/discovery.py to discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/image.py to image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/metadef.py to metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/metadef_base.py to metadef_base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api.py to test_cache_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api_policy.py to test_cache_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_discovery.py to test_discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_api_policy.py to test_images_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_import_locking.py to test_images_import_locking.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_legacy_update_cinder_store.py to test_legacy_update_cinder_store.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_member_api_policy.py to test_member_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespace_api_policy.py to test_metadef_namespace_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_object_api_policy.py to test_metadef_object_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_property_api_policy.py to test_metadef_property_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py to test_metadef_resourcetype_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tag_api_policy.py to test_metadef_tag_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks_api_policy.py to test_tasks_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fixtures.py to fixtures.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_auth.py to test_auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_middleware.py to test_cache_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cached_images.py to test_cached_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context.py to test_context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context_middleware.py to test_context_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_data_migration_framework.py to test_data_migration_framework.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db.py to test_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db_metadef.py to test_db_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain_proxy.py to test_domain_proxy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_gateway.py to test_gateway.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_manage.py to test_glance_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_replicator.py to test_glance_replicator.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_housekeeping.py to test_housekeeping.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_image_cache.py to test_image_cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_manage.py to test_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_misc.py to test_misc.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_policy.py to test_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_quota.py to test_quota.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_schema.py to test_schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_scrubber.py to test_scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_sqlite_migration.py to test_sqlite_migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_image.py to test_store_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_location.py to test_store_location.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_format_inspector.py to test_format_inspector.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_convert.py to test_convert.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_copy_image.py to test_copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_glance_download.py to test_glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_import.py to test_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_introspect.py to test_introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/convert.py to convert.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py to 2024_1_expand01_add_cache_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py to mitaka02_update_metadef_os_nova_server.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py to ocata_contract01_drop_is_public.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py to ocata_expand01_add_visibility.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py to pike_contract01_drop_artifacts_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py to pike_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py to queens_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py to queens_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py to rocky_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py to train_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py to train_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py to ussuri_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py to ussuri_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py to wallaby_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py to wallaby_expand01_add_user_imageid_requestid_to_tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py to xena_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py to xena_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py to yoga_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-312.pyc running install_data running install_egg_info removing '/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info' (and everything under it) Copying glance.egg-info to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing glance-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-cleaner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-prefetcher script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-pruner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-control script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-replicator script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-scrubber script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-status script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-wsgi-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin # Blacklist: # glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time https://bugs.launchpad.net/glance/+bug/1868455 # Failing: # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_disabled_and_http_in_url # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_enabled_and_http_in_url # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_enabled_and_http_not_in_url # Fails in python 3.13 (see https://bugs.launchpad.net/glance/+bug/2089746): # glance.tests.unit.v2.test_cache_management_api.TestCacheWorker.test_worker_lifecycle pkgos-dh_auto_test --no-py2 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + PKGOS_TEST_PARALLEL=yes + PKGOS_TEST_SERIAL=no + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= + echo WARNING: --no-py2 is deprecated, and always on. WARNING: --no-py2 is deprecated, and always on. + shift + py3versions -vr + PYTHON3S=3.13 3.12 + [ yes = no ] + [ no = yes ] + [ 3.13 = disabled ] + echo 3.13 + cut -d. -f1 + PYMAJOR=3 + echo ===> Testing with python (python3) ===> Testing with python (python3) + pwd + [ -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] + [ -z ] + pwd + echo Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages + pwd + export PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages + [ -e .stestr.conf ] + [ -x /usr/bin/python3-stestr ] + STESTR=stestr + rm -rf .stestr + PYTHON=python3.13 stestr run --parallel --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle) + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... ok glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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.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.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... 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_auth.TestKeystoneAuthPlugin.test_required_creds glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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.TestTaskRepo.test_add_task glance.tests.unit.test_db.TestTaskRepo.test_add_task ... ok glance.tests.unit.test_db.TestTaskRepo.test_get glance.tests.unit.test_db.TestTaskRepo.test_get ... ok glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_db.TestTaskRepo.test_limited_list glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... ok glance.tests.unit.test_db.TestTaskRepo.test_list glance.tests.unit.test_db.TestTaskRepo.test_list ... 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_db.TestTaskRepo.test_list_with_marker glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... 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.TestTaskRepo.test_list_with_status glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... 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.TestTaskRepo.test_remove_task glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... 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.TestTaskRepo.test_sorted_list glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... 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.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.test_db_metadef.TestMetadefRepo.test_add_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... 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_db_metadef.TestMetadefRepo.test_add_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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_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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.api.test_common.TestSizeCheckedIter.test_small_last_chunk glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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.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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... 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.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... 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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... 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_db_metadef.TestMetadefRepo.test_add_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag ... 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.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.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... 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.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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.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.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... 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_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... 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.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... 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.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... 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.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.async_.test_async.TestSystemThreadPoolModel.test_model_map glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... 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_metadef.TestMetadefRepo.test_get_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... 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.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_format_inspector.TestFormatInspectorInfra.test_get_inspector glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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.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.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_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... 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_import_image glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... 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.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.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.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_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... 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_utils.ImportURITestCase.test_ignored_filtering_options glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... 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.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... 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_client.TestClient.test_http_encoding_params glance.tests.unit.common.test_client.TestClient.test_http_encoding_params ... 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.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.ImportURITestCase.test_validate_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... 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_db_metadef.TestMetadefRepo.test_list_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... 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_db_metadef.TestMetadefRepo.test_list_object_empty_result glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... 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.common.test_wsgi.ServerTest.test_missing_staging_dir glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... 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.ServerTest.test_number_of_workers_posix glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... 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.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.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_metadef.TestMetadefRepo.test_list_property_empty_result glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... 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_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... 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_list_resource_type glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type ... ok glance.tests.unit.test_context.TestContext.test_anon_public glance.tests.unit.test_context.TestContext.test_anon_public ... 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_context.TestContext.test_anon_public_owned glance.tests.unit.test_context.TestContext.test_anon_public_owned ... 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_context.TestContext.test_auth_private glance.tests.unit.test_context.TestContext.test_auth_private ... 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_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_context.TestContext.test_auth_private_owned glance.tests.unit.test_context.TestContext.test_auth_private_owned ... 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.test_context.TestContext.test_auth_private_unowned glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... 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_db_metadef.TestMetadefRepo.test_remove_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... 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.test_context.TestContext.test_auth_public glance.tests.unit.test_context.TestContext.test_auth_public ... 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.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.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.test_context.TestContext.test_auth_public_owned glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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.test_db_metadef.TestMetadefRepo.test_remove_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... 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.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.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_context.TestContext.test_elevated glance.tests.unit.test_context.TestContext.test_elevated ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... ok glance.tests.unit.test_context.TestContext.test_elevated_again glance.tests.unit.test_context.TestContext.test_elevated_again ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... 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.test_context.TestContext.test_empty_private glance.tests.unit.test_context.TestContext.test_empty_private ... 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_cmd.TestGlanceApiCmd.test_fail_with_config_exception glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_config_exception ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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.async_.test_async.TestTaskExecutor.test_begin_processing glance.tests.unit.async_.test_async.TestTaskExecutor.test_begin_processing ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... 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_context.TestContext.test_empty_public glance.tests.unit.test_context.TestContext.test_empty_public ... ok glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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_utils.SplitFilterOpTestCase.test_default_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... 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.test_context.TestContext.test_empty_public_owned glance.tests.unit.test_context.TestContext.test_empty_public_owned ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... 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.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.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.test_context.TestContext.test_get_ksa_client glance.tests.unit.test_context.TestContext.test_get_ksa_client ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... 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.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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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_greater_than_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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_save_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok glance.tests.unit.test_context.TestContext.test_request_id glance.tests.unit.test_context.TestContext.test_request_id ... 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.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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_context.TestContext.test_service_catalog glance.tests.unit.test_context.TestContext.test_service_catalog ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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_domain.TestTaskStub.test_task_stub_get_status glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... ok glance.tests.unit.test_context.TestContext.test_user_identity glance.tests.unit.test_context.TestContext.test_user_identity ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... 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.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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.test_db.TestImageDeleteRace.test_image_property_delete_exception glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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_domain_proxy.TestProxyRepoWrapping.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... 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_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result ... 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.TestImageMember.test_status_enumerated glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... 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.RequestTest.test_best_match_language_expected glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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.common.test_wsgi.RequestTest.test_content_range glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... ok glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_error glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... 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_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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_type_accept_default glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... 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_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.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.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_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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... 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.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... 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_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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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_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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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.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.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... 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.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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... 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.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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.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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cache_manage.TestCacheManage.test_queue_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... 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.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.test_notifier.TestNotifier.test_notifier_load glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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_notifier.TestNotifier.test_set_defaults glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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_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_image_cache.TestImageCacheCentralizedDb.test_delete glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... 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 /bin/sh: 1: mkisofs: not found glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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_format_inspector.TestFormatInspectors.test_from_file_reads_minimum glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... ok /bin/sh: 1: mkisofs: not found 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_quota.TestQuotaImageTagsProxy.test_not_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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.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.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... 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.TestQuotaImageTagsProxy.test_tags_delete glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... 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_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... 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.test_store_image.TestImageFactory.test_new_image glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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_store_image.TestStoreMetaDataChecker.test_empty glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... 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_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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... 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.async_.flows.test_introspect.TestImportTask.test_introspect_success glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_success ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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.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.test_store_image.TestStoreMetaDataChecker.test_nested_dict glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok glance.tests.unit.test_domain.TestExtraProperties.test_delitem glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... 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_invalid_action glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... 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.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... 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.common.test_format_inspector.TestFormatInspectors.test_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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.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_store_image.TestStoreMetaDataChecker.test_unicode_dict_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... 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.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_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_store_image.TestStoreMetaDataChecker.test_unicode_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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_format_inspector.TestFormatInspectors.test_qcow2_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... 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_versions.VersionNegotiationTest.test_request_url_v2 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... ok glance.tests.unit.test_domain.TestExtraProperties.test_getitem glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_0 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.test_domain.TestExtraProperties.test_getitem_with_no_items glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... 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.test_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... 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_domain.TestExtraProperties.test_len_with_non_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_1 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 ... 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_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.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_domain.TestExtraProperties.test_len_with_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... 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.test_cached_images.TestCachedImages.test_delete_cached_image glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image ... 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_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_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_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.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.Test_UwsgiChunkedFile.test_read_data_no_length glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.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_read_unpermitted_role glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role ... 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_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_cached_images.TestCachedImages.test_delete_queued_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok glance.tests.unit.test_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... ok glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... 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_domain.TestImage.test_delayed_delete glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... ok glance.tests.unit.test_manage.TestManage.test_contract glance.tests.unit.test_manage.TestManage.test_contract ... 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_domain.TestImage.test_delete_extra_properties glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... 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_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... 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_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... ok /bin/sh: 1: mkisofs: not found 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_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... 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_format_inspector.TestFormatInspectors.test_udf glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' 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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_call glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... 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_domain.TestImage.test_extra_properties_assign glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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_image_cache.TestImageCacheCentralizedDb.test_queue glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... ok glance.tests.unit.test_manage.TestManage.test_db_check glance.tests.unit.test_manage.TestManage.test_db_check ... 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.common.test_wsgi.ResourceTest.test_dispatch_default glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_db.TestImageRepo.test_add_image glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... 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_manage.TestManage.test_db_check_result glance.tests.unit.test_manage.TestManage.test_db_check_result ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_domain.TestImage.test_status_active_without_disk_format glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... 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_db.TestImageRepo.test_delete_all_cached_images glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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_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.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... 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.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_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_manage.TestManage.test_db_contract glance.tests.unit.test_manage.TestManage.test_db_contract ... 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.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_params glance.tests.unit.common.test_wsgi.RequestTest.test_params ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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_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_expand glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_db.TestImageRepo.test_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_range glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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_domain.TestImage.test_tags_always_a_set glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... 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_manage.TestManage.test_db_metadefs_export glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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.test_db.TestImageRepo.test_get glance.tests.unit.test_db.TestImageRepo.test_get ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.test_domain.TestImage.test_visibility_enumerated glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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_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.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_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... 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_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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.TestImageRepo.test_get_cached_images glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... 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_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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.test_cached_images.TestController.test_initialization_without_conf glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... 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_data_migration_framework.TestDataMigrationFramework.test_find_migrations glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations ... 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_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_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok glance.tests.unit.test_db.TestImageRepo.test_get_forbidden glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... 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.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.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.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_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... 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_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_2 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 ... ok glance.tests.unit.test_db.TestImageRepo.test_get_hit_count glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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.common.test_format_inspector.TestFormatInspectors.test_vdi glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... 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_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_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_manage.TestLegacyManage.test_legacy_db_contract glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... 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_.flows.test_import.TestImportTask.test_complete_task glance.tests.unit.async_.flows.test_import.TestImportTask.test_complete_task ... 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_versions.VersionNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... ok glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_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.ReplicationUtilitiesTestCase.test_dict_diff glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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.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_versions.VersionNegotiationTest.test_request_url_v2_4 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 ... 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.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_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_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_glance_replicator.ReplicationUtilitiesTestCase.test_image_present glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... 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_db.TestImageRepo.test_get_not_found glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... 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_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_manage.TestLegacyManage.test_legacy_db_sync glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... ok glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... ok 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.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_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.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.test_manage.TestManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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_manage.TestLegacyManage.test_legacy_db_sync_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version ... 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_image_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_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_manage.TestManage.test_db_migrate glance.tests.unit.test_manage.TestManage.test_db_migrate ... 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_versions.VersionNegotiationTest.test_request_url_v2_7 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... 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_image_cache.TestImageCacheXattr.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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_data_migration_framework.TestDataMigrationFramework.test_migrate glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... 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_manage.TestManage.test_db_sync glance.tests.unit.test_manage.TestManage.test_db_sync ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... 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.test_manage.TestLegacyManage.test_legacy_db_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... 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.test_db.TestImageRepo.test_limited_list glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_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.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_manage.TestLegacyManage.test_legacy_db_version_control glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control ... ok glance.tests.unit.test_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... ok glance.tests.unit.test_db.TestImageRepo.test_list glance.tests.unit.test_db.TestImageRepo.test_list ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... 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_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_quota.TestImageQuota.test_append_location glance.tests.unit.test_quota.TestImageQuota.test_append_location ... 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.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_context_middleware.TestContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.TestImageRepo.test_list_all_images glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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.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_manage.TestManage.test_db_version glance.tests.unit.test_manage.TestManage.test_db_version ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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_context_middleware.TestContextMiddleware.test_roles_case_insensitive glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.common.test_timeutils.TestIso8601Time.test_compare_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... 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_manage.TestManage.test_db_version_control glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_quota.TestImageQuota.test_exceed_extend_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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_expand glance.tests.unit.test_manage.TestManage.test_expand ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... 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.common.test_timeutils.TestIso8601Time.test_east_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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_domain_proxy.TestTaskFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_db.TestImageRepo.test_list_shared_images glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... ok glance.tests.unit.test_quota.TestImageQuota.test_extend_location glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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.test_image_cache.TestImageCacheXattr.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... 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_quota.TestImageQuota.test_iadd_location glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... 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_manage.TestManage.test_expand_db_is_already_sync glance.tests.unit.test_manage.TestManage.test_expand_db_is_already_sync ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... ok glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... 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.test_quota.TestImageQuota.test_iadd_location_exceed glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed ... 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_manage.TestManage.test_expand_failed glance.tests.unit.test_manage.TestManage.test_expand_failed ... 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.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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_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_timeutils.TestIso8601Time.test_now_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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_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_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok glance.tests.unit.test_db.TestImageRepo.test_list_status glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_quota.TestImageQuota.test_insert_location glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... 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.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_policy.TestPolicyEnforcer.test_policy_check_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_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.common.test_timeutils.TestIso8601Time.test_offset_east_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... 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_list_status_all glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... 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_db.RetryOnDeadlockTestCase.test_raise_deadlock glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... 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_manage.TestManage.test_migrate_before_expand glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok glance.tests.unit.test_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... 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.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... 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.common.test_timeutils.TestIso8601Time.test_offset_west_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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_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_db.TestImageMemberRepo.test_list_no_members glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... ok glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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.common.test_timeutils.TestIso8601Time.test_west_normalize glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... ok glance.tests.unit.test_manage.TestManage.test_sync glance.tests.unit.test_manage.TestManage.test_sync ... ok /usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) 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_quota.TestImageLocationQuotas.test_add_unlimited_image_locations glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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_db.TestImageMemberRepo.test_remove_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... 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.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.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_image_cache.TestImageCacheXattr.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_mb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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_manage.TestManage.test_sync_failed_to_sync glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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.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.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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_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_quota.TestImageQuota.test_quota_allowed_unit_tb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... 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.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.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... 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_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_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_glance_manage.DBCommandsTestCase.test_purge_max_rows glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... ok glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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.test_policy.TestPolicyEnforcer.test_policy_file_check glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... 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.TestImageRepo.test_list_with_last_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... 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.test_notifier.TestImageNotifications.test_image_add_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled ... 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.test_quota.TestImageQuota.test_quota_exceeded_no_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... 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_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_domain.TestTask.test_fail glance.tests.unit.test_domain.TestTask.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_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_db.TestImageRepo.test_list_with_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... 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_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_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_policy.TestPolicyEnforcer.test_policy_file_custom_location glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... 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_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.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_notifier.TestImageNotifications.test_image_delete_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... 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 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.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_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_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_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_image_cache.TestImageCacheXattr.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... 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.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.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_image_cache.TestImageCacheSqlite.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... 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.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_domain.TestTask.test_run glance.tests.unit.test_domain.TestTask.test_run ... 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_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_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.test_quota.TestImageQuota.test_set_location glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_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.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_domain.TestTask.test_succeed glance.tests.unit.test_domain.TestTask.test_succeed ... 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_quota.TestImageQuota.test_set_location_exceed glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed ... 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_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.TestTask.test_task_invalid_status glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... 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_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.TestImageCacheSqlite.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... 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_db.TestImageRepo.test_list_with_wrong_checksum glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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.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.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.test_image_cache.TestImageCacheXattr.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read ... 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_quota.TestImageQuota.test_set_location_under glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... 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_db.TestImageRepo.test_list_with_wrong_tags glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... 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_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.TestImagesSerializerWithAdditionalProperties.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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.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.async_.flows.test_import.TestImportTask.test_save_image glance.tests.unit.async_.flows.test_import.TestImportTask.test_save_image ... 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_quota.TestImageTagQuotas.test_replace_unlimited_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_list glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.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.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property ... 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.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_replicator.ReplicationCommandsTestCase.test_help glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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.v2.test_v2_policy.APIImagePolicy.test_add_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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.test_db.TestImageRepo.test_location_data_value glance.tests.unit.test_db.TestImageRepo.test_location_data_value ... 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_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... 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.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.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.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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... 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_db.TestImageRepo.test_location_value glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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_image_cache.TestImageCacheSqlite.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... 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_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_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_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.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.test_db.TestImageRepo.test_node_reference_get_by_url glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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_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.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.test_notifier.TestImageNotifications.test_image_set_data_duplicate glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... ok glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... 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_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter ... 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.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_set_data_error glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... 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_db.TestImageRepo.test_remove_image glance.tests.unit.test_db.TestImageRepo.test_remove_image ... 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.v2.test_v2_policy.APIImagePolicy.test_deactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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.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.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_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... 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.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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_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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... 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_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_replicator.ReplicationCommandsTestCase.test_replication_livecopy glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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_tags_resource.TestImageTagsController.test_delete_tag_forbidden glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden ... 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.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_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.v2.test_v2_policy.APIImagePolicy.test_delete_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... 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.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.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... 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.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_db.TestImageRepo.test_restore_image_status_not_found glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... 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_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_schema.TestPermissiveSchema.test_raw_json_schema glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema ... 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_images_resource.TestImagesController.test_add_location_by_non_owner glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... 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.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.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.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.ReplicationCommandsTestCase.test_replication_load glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... 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.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_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... 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_db.TestImageRepo.test_save_excludes_atomic_props glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_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_cache_management_api.TestCacheManageAPI.test_clear_cache glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_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.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.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... 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.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... ok glance.tests.unit.test_db.TestImageRepo.test_save_image glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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.test_db.TestImageRepo.test_save_image_not_found glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image_location glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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.test_image_cache.TestImageCacheXattr.test_prune glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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.v2.test_v2_policy.APIImagePolicy.test_get_images glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... 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_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_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_db.TestImageRepo.test_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... 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.v2.test_v2_policy.APIImagePolicy.test_modify_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... 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_db.TestImageRepo.test_sorted_list glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... 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_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.test_image_cache.TestImageCacheXattr.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... 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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... 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_v2_policy.APIImagePolicy.test_update_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok 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.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_image_cache.TestImageCacheXattr.test_queue glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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.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_add_location_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... 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.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body ... 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.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... 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.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... ok glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_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.common.test_wsgi.JSONRequestDeserializerTest.test_from_json glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json ... 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_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... 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.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_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_policy.TestImageTarget.test_image_target_project_id_alias glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_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_db.TestImageRepo.test_update_hit_count glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... 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.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... 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_domain.TestImageMemberFactory.test_minimal_new_image_member glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... 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_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... 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_policy.TestImageTarget.test_image_target_transforms glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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.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_domain_proxy.TestProxyRepoPlain.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... 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_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... 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.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.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... 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.TestImagesControllerPolicies.test_index_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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_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_notifier.TestImageMemberNotifications.test_image_member_delete_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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.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_schema.TestBasicSchema.test_merge_conflicting_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_iter glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... 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.test_domain_proxy.TestProxyRepoPlain.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... 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_store_image.TestStoreImageRepo.test_add_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... 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_schema.TestBasicSchema.test_merge_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_read glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... 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_domain_proxy.TestProxyRepoPlain.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... 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_notifier.TestImageMemberNotifications.test_image_member_get glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... 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.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.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.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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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_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.TestImageSchemaFormatConfiguration.test_custom_container_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats ... 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_image_cache.TestImageCacheSqlite.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... 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_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.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.TestImagesController.test_add_location_same_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... 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.TestImageSchemaFormatConfiguration.test_custom_disk_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats ... 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.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... 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.test_store_image.TestStoreImageRepo.test_save_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... 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_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... 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_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled ... 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.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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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_images_resource.TestImagesController.test_add_location_to_active_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... 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_scrubber.TestScrubber.test_scrubber_exits glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... 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.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_image_cache.TestImageCacheSqlite.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_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.TestImagesSerializerWithUnicode.test_index glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index ... 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.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.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_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... 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_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture ... ok glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... 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_image_data_resource.TestImageDataSerializer.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... 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.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_images_resource.TestImagesSerializerWithUnicode.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_glance_replicator.ImageServiceTestCase.test_rest_get_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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.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.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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_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_sqlite_migration.TestMigrate.test_migrate glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... 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_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_scrubber.TestScrubber.test_store_delete_store_exceptions glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions ... 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.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_glance_replicator.ImageServiceTestCase.test_rest_get_images glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images ... 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_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_images_resource.TestImagesController.test_add_location_with_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... 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.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_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_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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... 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.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_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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.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_with_checksum glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... 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_images_resource.TestImagesDeserializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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.test_sqlite_migration.TestMigrate.test_migrate_empty_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... 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.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.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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_images_resource.TestImagesController.test_add_location_with_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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_notifier.TestTaskNotifications.test_task_create_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestImagesDeserializerWithExtendedSchema.test_create glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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.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.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... 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_add_location_without_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.test_notifier.TestTaskNotifications.test_task_delete_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... 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 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_images_resource.TestImagesController.test_bust_import_lock_race_to_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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.TestImagesDeserializerWithExtendedSchema.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... 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.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_images_resource.TestImagesController.test_cleanup_stale_task_progress glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_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_images_resource.TestImagesSerializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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.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_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_images_resource.TestImagesController.test_create glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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_images_resource.TestImagesSerializer.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.TestImagesSerializerWithExtendedSchema.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... 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_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.test_notifier.TestTaskNotifications.test_task_processing_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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_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.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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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.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_images_resource.TestImagesSerializer.test_image_stage_host_hidden glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... 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_v2_policy.TestDiscoveryAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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_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.common.test_format_inspector.TestFormatInspectors.test_vhdx glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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_images_resource.TestImagesSerializer.test_import_image glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_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_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... 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_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.TestTaskNotifications.test_task_run_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... 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_create_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... 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 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_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.TestImagesController.test_create_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... 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.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_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... 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.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_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_notifier.TestTaskNotifications.test_task_success_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... 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.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_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.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.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_notifier.TestTaskNotifications.test_task_success_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... 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_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.TestImagesDeserializer.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... 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_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_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.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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... 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.TestImagesSerializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... 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.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_discovery_stores.TestInfoControllers.test_get_stores_detail glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_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_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... 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_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_discovery_stores.TestInfoControllers.test_get_stores_detail_properties glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... 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_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.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... 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_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.v2.test_images_resource.TestImagesDeserializer.test_index glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_tasks_resource.TestTasksController.test_index_zero_tasks glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... 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 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.02732 s, 192 MB/s 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_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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_images_resource.TestImagesDeserializer.test_index_fraction glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... 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_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... 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_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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... 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.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_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... 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_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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... 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.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_image_members_resource.TestImageMembersController.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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_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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... 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_members_resource.TestImageMembersSerializer.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... 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_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_image_members_resource.TestImageMembersSerializer.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... 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.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_versions.VersionsAndNegotiationTest.test_request_url_v2 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... 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.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_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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_native glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_create_with_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties ... 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_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_members_resource.TestImageMembersController.test_index_member_view glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_1 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... 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_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_create_with_too_many_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_image_data_resource.TestImagesController.test_download glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_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_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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... 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_tasks_resource.TestTasksDeserializer.test_index_invalid_status glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... 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.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_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_delete_already_deleted_image_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok 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_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_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_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_image_members_resource.TestImageMembersController.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... ok 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_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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_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_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.v2.test_images_resource.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... 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_tasks_resource.TestTasksDeserializer.test_index_negative_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_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_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_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_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_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... 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_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_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_images_resource.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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_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_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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 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_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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... 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_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_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... 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_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.TestImageMembersController.test_update_done_by_owner glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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_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.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.043877 s, 119 MB/s 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_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_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_image_members_resource.TestImageMembersController.test_update_non_existent_image glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image ... ok Commands: help Output help for one of the commands below compare What is missing from the target glance? dump Dump the contents of a glance instance to local disk. livecopy Load the contents of one glance instance into another. load Load the contents of a local directory into glance. size Determine the size of a glance instance if dumped to disk. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. 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_versions.VersionsAndNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized ... 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_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.TestImagesController.test_delete_in_use glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... 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.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.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.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_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_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_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.TestImagesController.test_delete_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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.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_images_resource.TestImagesDeserializer.test_index_with_filter glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... 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_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.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... 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_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... 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.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_image_data_resource.TestImagesController.test_image_stage_records_host_self_url glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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.v2.test_images_resource.TestImagesDeserializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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_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_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_image_data_resource.TestImageDataDeserializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_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_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_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_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.v2.test_image_data_resource.TestImageDataDeserializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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.test_image_cache.TestImageCacheSqlite.test_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.v2.test_image_data_resource.TestImagesController.test_stage glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... 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.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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.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_delete_not_in_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store ... 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_misc.UtilsTestCase.test_encryption glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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.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.test_versions.VersionsTest.test_get_version_list glance.tests.unit.test_versions.VersionsTest.test_get_version_list ... 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_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.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.test_versions.VersionsTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... 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.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_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_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_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_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.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.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_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_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.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.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_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_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.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_invalid_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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_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_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.TestProxyHelpers.test_self_url glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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_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_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_update_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... 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/testtools/testcase.py:1110: 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_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_tasks_resource.TestTasksControllerPolicies.test_delete glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_data_resource.TestImagesController.test_upload_not_allowed_by_policy glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... 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_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.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_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.TestImagesController.test_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... 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_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_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.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.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... 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_images_resource.TestImagesController.test_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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.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_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... 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_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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.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_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... 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.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_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.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.TestImagesController.test_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... 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_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.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_image_data_resource.TestImagesController.test_upload_with_token_refresh glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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_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_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.TestImagesController.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... 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.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_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_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.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... 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_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_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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.TestImagesDeserializerWithAdditionalProperties.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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_schemas_resource.TestSchemasController.test_member glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... 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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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.TestMultiImagesController.test_copy_image_to_other_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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_images_resource.TestMultiImagesController.test_copy_image_with_all_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... 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.TestMultiImagesController.test_copy_non_active_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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.TestMultiImagesController.test_delete_from_store_as_non_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.TestMultiImagesController.test_delete_from_store_no_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... 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.TestMultiImagesController.test_delete_from_store_non_active glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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.TestMultiImagesController.test_delete_from_store_not_in_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... 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.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.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.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... 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.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.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_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.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.v2.test_images_resource.TestImagesController.test_index glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... 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_images_resource.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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.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_non_existing_delete_tags glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.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.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.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.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.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_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.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.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.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.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_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_invalid_sort_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... 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_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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.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.common.test_utils.TestUtils.test_limiting_reader glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... 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_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_index_return_parameters glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok glance.tests.unit.common.test_utils.TestUtils.test_mutating glance.tests.unit.common.test_utils.TestUtils.test_mutating ... 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.common.test_utils.TestUtils.test_sort_image_locations glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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_show_with_property_prefix glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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_utils.TestUtils.test_valid_fqdn_fail glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... 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.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.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.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_utils.TestUtils.test_valid_hostname glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... 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.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.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... 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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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_metadef_resources.TestMetadefsControllers.test_namespace_update_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... 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.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.test_domain.TestImageFactory.test_minimal_new_image glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok glance.tests.unit.test_domain.TestImageFactory.test_new_image glance.tests.unit.test_domain.TestImageFactory.test_new_image ... 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_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_domain.TestImageFactory.test_new_image_reserved_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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.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.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_domain_proxy.TestImageFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... 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.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.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_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_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_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_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... 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_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.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_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.test_schema.TestCollectionSchema.test_raw_json_schema glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_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.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.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.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.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_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.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_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_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_store_image.TestStoreImage.test_image_change_append_locations glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations ... 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_store_image.TestStoreImage.test_image_change_delete_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... 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_metadef_resources.TestMetadefsControllers.test_object_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... 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_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_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 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_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_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_metadef_resources.TestMetadefsControllers.test_object_create_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict ... 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_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_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.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.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.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.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_metadef_resources.TestMetadefsControllers.test_object_create_duplicate glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate ... 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 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_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.test_store_image.TestStoreImage.test_image_delete glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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.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.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_invalid_locations_op_pos glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... 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.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.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_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.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_store_image.TestStoreImage.test_image_set_data glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... 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.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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.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_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.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.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_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_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.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.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_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... 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.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_tasks_resource.TestTasksSerializer.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... 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_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_tasks_resource.TestTasksSerializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... 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 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_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_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... 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_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_v2_policy.APIPolicyBase.test_enforce glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... 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_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_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_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_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... 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.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.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.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... 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.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_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_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_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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_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.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_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_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_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_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_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.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_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_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_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_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_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_delete_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing_namespace ... 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_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_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_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_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_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_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_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.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_metadef_resources.TestMetadefsControllers.test_object_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... 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_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_index_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace ... 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.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.TestImagesController.test_show_non_existent glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent ... 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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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.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_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_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_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.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_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_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_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_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.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_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_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.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.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_metadef_resources.TestMetadefsControllers.test_object_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... 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_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_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_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_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_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.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_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_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_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.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_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_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_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... 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.TestImagesController.test_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_image_doesnt_exist glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... 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_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.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.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_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_no_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes ... 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_property_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create ... 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_create_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict ... ok 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_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_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_property_create_duplicate glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate ... 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_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_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_create_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace ... 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.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_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_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.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_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_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_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_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_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_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_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_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.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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_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.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_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_verify_staging_data_deleted_on_image_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_v2_policy.TestMemberAPIPolicy.test_add_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... ok Image ID 'fake_id' is not a valid UUID. Image ID 'fake_id' is not a valid UUID. Found 0 cached images... +----+---------------------+---------------------+------+------+ | ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | +----+---------------------+---------------------+------+------+ +----+---------------------+---------------------+------+------+ Found 0 queued images... +----+ | ID | +----+ +----+ Image ID 'fake_id' is not a valid UUID. glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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_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_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_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace ... 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_delete_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner ... 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_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_property_index_empty glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty ... 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_property_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show ... 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_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_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_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_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_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_property_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update ... 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_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_namespace_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... 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_update_with_4byte_character glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... 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_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_resource_type_association_create_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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_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_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_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_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_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_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_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_resource_type_association_delete_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... 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_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_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_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_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_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_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_resource_type_show_non_visible_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... 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_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_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_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_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_tag_create_overlimit_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... 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_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_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_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_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_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_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_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_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_tag_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... 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_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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... 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_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_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_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_update_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... 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_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_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_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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok ---------------------------------------------------------------------- Ran 2262 tests in 166.899s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 11.912 glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 11.053 glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 8.766 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 8.556 glance.tests.unit.test_gateway.TestGateway.test_get_image_factory 7.910 glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_revert_success 7.570 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 7.364 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 7.250 glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf 7.074 glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main 6.510 + rm -rf .stestr + [ 3.12 = disabled ] + echo 3.12 + cut -d. -f1 + PYMAJOR=3 + echo ===> Testing with python (python3) ===> Testing with python (python3) + pwd + [ -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] + [ -z /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] + [ -e .stestr.conf ] + [ -x /usr/bin/python3-stestr ] + STESTR=stestr + rm -rf .stestr + PYTHON=python3.12 stestr run --parallel --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle) + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 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.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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.test_client.TestClient.test_http_encoding_headers glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... 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_client.TestClient.test_make_auth_plugin glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... 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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... 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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... 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_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... 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_wsgi.RequestTest.test_best_match_language_expected glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... 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.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... 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_wsgi.RequestTest.test_best_match_language_unknown glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... 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.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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... 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_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.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.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.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_wsgi.RequestTest.test_content_type_missing glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.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.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.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_reserved_extra_property glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property ... 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.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.scripts.image_import.test_main.TestImageImport.test_run glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run ... 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.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.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... 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.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_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.common.test_config.TestDefaultConfig.test_osprofiler_disabled glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled ... 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.EvaluateFilterOpTestCase.test_greater_than_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator ... 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_utils.EvaluateFilterOpTestCase.test_invalid_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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.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.EvaluateFilterOpTestCase.test_not_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... 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_utils.ImportURITestCase.test_invalid_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok /bin/sh: 1: mkisofs: not found glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... ok /bin/sh: 1: glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok mkisofs: not found glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... 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.Test_UwsgiChunkedFile.test_read_zero_length glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... 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_cached_images.TestCachedImages.test_delete_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... 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_cached_images.TestCachedImages.test_get_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.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.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... 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.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_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_queue_image glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image ... 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.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_ovf_process.TestOvfProcessTask.test_ovf_process_success glance.tests.unit.async_.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success ... 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_cmd.TestGlanceApiCmd.test_cache_pruner_main glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main ... 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.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... 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.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.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.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.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.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.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.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_unpack_task_input glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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.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.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.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_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.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_value_error glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_value_error ... 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.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_format_inspector.TestFormatInspectorInfra.test_capture_region glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... 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_format_inspector.TestFormatInspectorInfra.test_get_inspector glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... 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_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.test_cached_images.TestController.test_initialization_without_conf glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.test_db.TestEncryptedLocations.test_encrypt_locations_on_save glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save ... ok glance.tests.unit.test_domain.TestTaskFactory.test_new_task glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.test_domain.TestTaskFactory.test_new_task_invalid_type glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... 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.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.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_small_last_chunk glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... 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.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_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.api.test_cmd.TestGlanceApiCmd.test_supported_default_store glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... 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.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... 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.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail ... 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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... 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_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_format_inspector.TestFormatInspectors.test_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... 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_format_inspector.TestFormatInspectors.test_qcow2_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.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_all_permitted glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... 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.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.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_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_exception.GlanceExceptionTestCase.test_specified_error_msg glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... 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_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_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.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_wsgi.GetSocketTestCase.test_correct_configure_socket glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... 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_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.test_wsgi.JSONRequestDeserializerTest.test_from_json glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.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_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.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... 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.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.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_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_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_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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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_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_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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... 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.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_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_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_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_compare glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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_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_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.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.common.test_timeutils.TestIso8601Time.test_compare_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... 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_east_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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_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_timeutils.TestIso8601Time.test_normalize_aware_to_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... 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_timeutils.TestIso8601Time.test_normalize_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... 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_normalize_zulu_aware_to_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... 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.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... 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_timeutils.TestIso8601Time.test_now_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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 /bin/sh: 1: mkisofs: not found 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.common.test_utils.SplitFilterOpTestCase.test_default_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... 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.common.test_timeutils.TestIso8601Time.test_offset_east glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' 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_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_utils.SplitFilterOpTestCase.test_default_operator_with_datetime glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... 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_utils.SplitFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... 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_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_wsgi.RequestTest.test_http_error_response_codes glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes ... 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.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.RequestTest.test_params glance.tests.unit.common.test_wsgi.RequestTest.test_params ... 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_wsgi.RequestTest.test_range glance.tests.unit.common.test_wsgi.RequestTest.test_range ... 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_request_match_language_unexpected glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... 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.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.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... 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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... 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_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.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.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_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.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... 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.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.TestDefaultPolicyCheckStrings.test_service_or_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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_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.TestKeystoneAuthPlugin.test_v2_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... 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_utils.SplitFilterOpTestCase.test_greater_than_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_utils.SplitFilterOpTestCase.test_in_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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.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.SplitFilterOpTestCase.test_operator_with_datetime glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime ... 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.common.test_utils.SplitFilterOpTestCase.test_validate_quotes glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cache_manage.TestCacheManage.test_delete_all_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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_cache_manage.TestCacheManage.test_delete_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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_policy.TestPolicyEnforcer.test_policy_enforce_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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.test_cache_manage.TestCacheManage.test_delete_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... 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_context.TestContext.test_anon_private glance.tests.unit.test_context.TestContext.test_anon_private ... 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_context.TestContext.test_anon_public glance.tests.unit.test_context.TestContext.test_anon_public ... 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.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_context.TestContext.test_auth_private glance.tests.unit.test_context.TestContext.test_auth_private ... 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.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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok glance.tests.unit.test_context.TestContext.test_auth_public glance.tests.unit.test_context.TestContext.test_auth_public ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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 /usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... 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.common.test_timeutils.TestIso8601Time.test_zulu_normalize glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... 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_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.common.test_wsgi.TestHelpers.test_headers_are_unicode glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_policy.TestPolicyEnforcer.test_policy_file_custom_location glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... 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_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_context.TestContext.test_auth_public_owned glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.test_context.TestContext.test_elevated glance.tests.unit.test_context.TestContext.test_elevated ... ok glance.tests.unit.test_context.TestContext.test_elevated_again glance.tests.unit.test_context.TestContext.test_elevated_again ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok glance.tests.unit.test_context.TestContext.test_empty_private glance.tests.unit.test_context.TestContext.test_empty_private ... 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_context.TestContext.test_empty_public glance.tests.unit.test_context.TestContext.test_empty_public ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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_cache_manage.TestCacheManage.test_queue_image glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_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.TestCachedImagesNegative.test_delete_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... ok glance.tests.unit.test_context.TestContext.test_get_ksa_client glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_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_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... ok glance.tests.unit.test_context.TestContext.test_request_id glance.tests.unit.test_context.TestContext.test_request_id ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... ok glance.tests.unit.test_context.TestContext.test_service_catalog glance.tests.unit.test_context.TestContext.test_service_catalog ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... ok glance.tests.unit.test_context.TestContext.test_user_identity glance.tests.unit.test_context.TestContext.test_user_identity ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... 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_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... 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_cached_images.TestCachedImagesNegative.test_queue_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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_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_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... 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_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.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... 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.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... 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_timeutils.TimeUtilsTest.test_iso8601_from_timestamp glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp ... 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_wsgi.ResourceTest.test_call_raises_exception glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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.common.test_wsgi.ResourceTest.test_dispatch_no_default glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... 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_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.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.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.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.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_wsgi.ResourceTest.test_translate_exception glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception ... ok glance.tests.unit.test_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... ok glance.tests.unit.test_domain.TestExtraProperties.test_delitem glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... 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.TestImageMemberRepo.test_get_nonexistent_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member ... ok glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... 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_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.test_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... ok 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.test_domain.TestExtraProperties.test_eq_with_uneqal_dict glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... ok glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... 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.common.test_timeutils.TimeUtilsTest.test_isotime glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... 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_timeutils.TimeUtilsTest.test_parse_isotime glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... 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_timeutils.TimeUtilsTest.test_utcnow glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... 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_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object ... 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_wsgi.ServerTest.test_invalid_staging_uri glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... 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_format_inspector.TestFormatInspectors.test_vdi glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... ok glance.tests.unit.test_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... 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_format_inspector.TestFormatInspectors.test_vdi_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... 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_test_utils.TestFakeData.test_via_iter glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... ok glance.tests.unit.test_domain.TestImageFactory.test_new_image glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_read glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok glance.tests.unit.test_domain.TestExtraProperties.test_getitem glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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_db.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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_image_cache.TestImageCacheSqlite.test_delete glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... 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.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_domain.TestExtraProperties.test_getitem_with_no_items glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... 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.test_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... 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_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.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_domain.TestImageFactory.test_new_image_reserved_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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_domain.TestExtraProperties.test_len_with_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... 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.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.TestImageFactory.test_new_image_unexpected_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... 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_domain.TestTask.test_begin_processing glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok glance.tests.unit.test_domain.TestTask.test_fail glance.tests.unit.test_domain.TestTask.test_fail ... 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.TestTask.test_invalid_status_transitions_from_failure glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok glance.tests.unit.test_domain.TestExtraProperties.test_setitem glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... 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_domain_proxy.TestImageFactory.test_proxy_wrapping glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping ... 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.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_db_metadef.TestMetadefRepo.test_add_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... 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.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_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_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... 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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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.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_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_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... 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.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_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_domain.TestTask.test_invalid_status_transitions_from_success glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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.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.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_domain.TestTask.test_run glance.tests.unit.test_domain.TestTask.test_run ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... 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_domain.TestTask.test_succeed glance.tests.unit.test_domain.TestTask.test_succeed ... 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.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_domain.TestTask.test_task_invalid_status glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... 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_domain.TestTask.test_validate_status_transition_from_pending glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending ... 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_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_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.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... 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_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... 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_domain.TestTaskExecutorFactory.test_new_task_executor glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... 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_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_app.TestWsgiAppInit.test_worker_self_reference_url_not_set glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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_glance_replicator.ReplicationUtilitiesTestCase.test_image_present glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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_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.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_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... ok 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.TestTaskRepo.test_add_task glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_db.TestTaskRepo.test_get glance.tests.unit.test_db.TestTaskRepo.test_get ... ok glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_db.TestTaskRepo.test_get_not_found glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok glance.tests.unit.test_db.TestTaskRepo.test_limited_list glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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.TestTaskRepo.test_list glance.tests.unit.test_db.TestTaskRepo.test_list ... 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_help glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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_db.TestTaskRepo.test_list_with_marker glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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_utils.TestUtils.test_image_meta glance.tests.unit.common.test_utils.TestUtils.test_image_meta ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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.common.test_format_inspector.TestFormatInspectors.test_vhd glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... 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_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_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_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_db.TestTaskRepo.test_list_with_status glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... 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_context_middleware.TestContextMiddleware.test_service_catalog glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... 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_glance_manage.DBCommandsTestCase.test_purge_max_rows glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... 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.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.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.TestTaskRepo.test_list_with_type glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... 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.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... 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_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_dump glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_notifier.TestImageNotifications.test_image_add_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... ok glance.tests.unit.test_db.TestTaskRepo.test_save_task glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... ok glance.tests.unit.common.test_utils.TestUtils.test_mutating glance.tests.unit.common.test_utils.TestUtils.test_mutating ... 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.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_db.TestTaskRepo.test_sorted_list glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok glance.tests.unit.test_manage.TestManage.test_contract glance.tests.unit.test_manage.TestManage.test_contract ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_db_metadef.TestMetadefRepo.test_get_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... ok glance.tests.unit.test_domain.TestImage.test_delayed_delete glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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_image_cache.TestImageCacheSqlite.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... 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_utils.TestUtils.test_sort_image_locations_multistore_disabled glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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_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_invalid_data_file glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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_notifier.TestImageNotifications.test_image_delete_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... 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.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_domain.TestImage.test_delete_protected_image glance.tests.unit.test_domain.TestImage.test_delete_protected_image ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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_notifier.TestImageNotifications.test_image_get glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... 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.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... 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.test_notifier.TestImageNotifications.test_image_get_data_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... 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_domain.TestImage.test_extra_properties_assign glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... 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.TestImageCacheCentralizedDb.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... 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_utils.TestUtils.test_sort_image_locations_without_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... ok glance.tests.unit.test_manage.TestManage.test_db_check glance.tests.unit.test_manage.TestManage.test_db_check ... 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_domain.TestImage.test_set_incorrect_status glance.tests.unit.test_domain.TestImage.test_set_incorrect_status ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_image_id glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.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.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.common.test_utils.TestUtils.test_valid_fqdn glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn ... 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_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.TestImage.test_status_active_without_container_format glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format ... 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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.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.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_size glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... 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_notifier.TestImageNotifications.test_image_get_data_size_mismatch glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... 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_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_manage.TestManage.test_db_contract glance.tests.unit.test_manage.TestManage.test_db_contract ... ok glance.tests.unit.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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_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_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.TestImageNotifications.test_image_list glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.test_manage.TestManage.test_db_expand glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_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.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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_manage.TestManage.test_db_metadefs_export glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... 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_notifier.TestImageNotifications.test_image_save_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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_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.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.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_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_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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... ok glance.tests.unit.test_domain.TestImage.test_visibility_enumerated glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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_notifier.TestImageNotifications.test_image_save_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... 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_manage.TestManage.test_db_metadefs_load glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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_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_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_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.test_image_cache.TestImageCacheXattr.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok glance.tests.unit.test_misc.UtilsTestCase.test_encryption glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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.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.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_notifier.TestImageNotifications.test_image_set_data_duplicate glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... 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_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_metadefs_load_overwrite_existing glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_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_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.TestProxyRepoWrapping.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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_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_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_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... 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.test_domain_proxy.TestProxyRepoWrapping.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... 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_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code ... 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.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_notifier.TestImageMemberNotifications.test_image_member_delete_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... 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.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_notifier.TestImageNotifications.test_image_set_data_not_found glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... 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_domain_proxy.TestProxyRepoWrapping.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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_db_metadef.TestMetadefRepo.test_list_private_namespaces glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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.async_.test_async.TestTaskExecutor.test_begin_processing glance.tests.unit.async_.test_async.TestTaskExecutor.test_begin_processing ... 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_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_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_image_cache.TestImageCacheXattr.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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_db_metadef.TestMetadefRepo.test_list_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property ... ok glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... 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_manage.TestManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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_set_data_prepare_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled ... 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.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_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_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_manage.TestManage.test_db_migrate glance.tests.unit.test_manage.TestManage.test_db_migrate ... 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_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_notifier.TestImageMemberNotifications.test_image_member_save_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_manage.TestManage.test_db_sync glance.tests.unit.test_manage.TestManage.test_db_sync ... ok glance.tests.unit.test_db.TestImageRepo.test_add_image glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... 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_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_manage.TestManage.test_db_sync_version glance.tests.unit.test_manage.TestManage.test_db_sync_version ... 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_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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.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_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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_schema.TestBasicSchema.test_validate_fails_on_bad_type glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... ok glance.tests.unit.test_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... 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_db_metadef.TestMetadefRepo.test_list_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_manage.TestManage.test_db_upgrade_version glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... 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_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_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_image_cache.TestImageCacheCentralizedDb.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... 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_schema.TestBasicSchema.test_validate_passes glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... ok glance.tests.unit.test_manage.TestManage.test_db_version glance.tests.unit.test_manage.TestManage.test_db_version ... 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_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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_manage.TestManage.test_db_version_control glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_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.TestImageCacheXattr.test_delete glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... ok glance.tests.unit.test_db.TestImageRepo.test_get glance.tests.unit.test_db.TestImageRepo.test_get ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... 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_manage.TestManage.test_expand glance.tests.unit.test_manage.TestManage.test_expand ... 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_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_quota.TestImageLocationQuotas.test_add_image_location glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... 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_manage.TestManage.test_expand_already_sync glance.tests.unit.test_manage.TestManage.test_expand_already_sync ... 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_db.TestImageRepo.test_get_cached_images glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_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_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_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_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.test_db.TestImageRepo.test_get_forbidden glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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_db_metadef.TestMetadefRepo.test_remove_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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.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.test_db.TestImageRepo.test_get_hit_count glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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_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_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_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.TestImageLocationQuotas.test_replace_image_location glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... 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_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_db.TestImageRepo.test_get_least_recently_accessed glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... 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.common.test_config.TestPasteApp.test_load_paste_app glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app ... 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_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_db_metadef.TestMetadefRepo.test_remove_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... 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.TestImageLocationQuotas.test_replace_unlimited_image_locations glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations ... 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.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.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.test_manage.TestManage.test_migrate_before_expand glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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.v2.test_images_resource.TestImagesDeserializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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_image_cache.TestImageCacheXattr.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... ok glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... ok glance.tests.unit.test_manage.TestManage.test_sync glance.tests.unit.test_manage.TestManage.test_sync ... 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_manage.TestManage.test_sync_db_is_already_sync glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync ... 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_db.TestImageRepo.test_is_image_cached_for_node glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... 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_manage.TestManage.test_sync_failed_to_sync glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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.test_db.TestImageRepo.test_limited_list glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_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.test_db_metadef.TestMetadefRepo.test_save_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok glance.tests.unit.test_db.TestImageRepo.test_list glance.tests.unit.test_db.TestImageRepo.test_list ... 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.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.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... 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.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.test_db.TestImageRepo.test_list_all_images glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... 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_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_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id ... 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_db_metadef.TestMetadefRepo.test_save_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... 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.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.test_db.TestImageRepo.test_list_private_images glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... 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_db_metadef.TestMetadefRepo.test_save_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... 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.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.test_domain_proxy.TestTaskFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... 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_domain.TestTaskStub.test_task_stub_get_status glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... 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.TestImagesSerializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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.v2.test_images_resource.TestImagesDeserializer.test_create_minimal glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... 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.v2.test_images_resource.TestImagesSerializer.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.test_notifier.TestTaskNotifications.test_task_create_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... 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_db.TestImageRepo.test_list_shared_images_other_tenant glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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.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.test_schema.TestPermissiveSchema.test_validate_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... 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_notifier.TestTaskNotifications.test_task_create_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... 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_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.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... ok glance.tests.unit.test_db.TestImageRepo.test_list_status glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_image_cache.TestImageCacheSqlite.test_prefetcher_native glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_notifier.TestTaskNotifications.test_task_delete_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... 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.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.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.test_store_image.TestStoreImageRepo.test_add_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... 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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... 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.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... 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.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.TestImagesDeserializer.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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_notifier.TestTaskNotifications.test_task_failure_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... 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.TestImageRepo.test_list_status_pending glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... 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.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_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.test_quota.TestImageTagQuotas.test_replace_image_tag glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... 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_notifier.TestTaskNotifications.test_task_failure_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled ... 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_images_resource.TestImagesSerializer.test_index_next_marker glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... 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.test_db.TestImageRepo.test_list_status_rejected glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... 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.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.test_notifier.TestTaskNotifications.test_task_processing_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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_image_data_resource.TestImageDataDeserializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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.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.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.TestImagesDeserializer.test_import_image_invalid_input glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input ... 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.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_data_resource.TestImageDataDeserializer.test_upload_chunked glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked ... 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.test_scrubber.TestScrubber.test_scrubber_exits glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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_versions.VersionNegotiationTest.test_request_url_v2_0 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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_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_db.TestImageRepo.test_list_with_last_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... 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_notifier.TestTaskNotifications.test_task_run_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_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.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_image_cache.TestImageCacheXattr.test_prune glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.test_db.TestImageRepo.test_list_with_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... 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_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_scrubber.TestScrubber.test_store_delete_notfound_exception glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_notifier.TestTaskNotifications.test_task_success_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... 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 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.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_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_image_cache.TestImageCacheXattr.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... 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.v2.test_schemas_resource.TestSchemasController.test_image glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... 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_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... 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_data_resource.TestImageDataSerializer.test_download glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download ... 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.v2.test_schemas_resource.TestSchemasController.test_images glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... 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_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_db.TestImageRepo.test_list_with_wrong_checksum glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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_images_resource.TestImagesDeserializer.test_index_marker glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... 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.TestImageDataSerializer.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... 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_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_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.test_db.TestImageRepo.test_location_data_exists glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... 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.TestImagesDeserializer.test_index_multiple_sort_dirs glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_sqlite_migration.TestMigrate.test_migrate glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... 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.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_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_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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.test_db.TestImageRepo.test_location_value glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_versions.VersionNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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.test_db.TestImageRepo.test_node_reference_get_by_url glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... ok glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... 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_notifier.TestNotifier.test_notifier_load glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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_image_data_resource.TestImageDataSerializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload ... ok glance.tests.unit.test_db.TestImageRepo.test_remove_image glance.tests.unit.test_db.TestImageRepo.test_remove_image ... ok glance.tests.unit.test_notifier.TestNotifier.test_set_defaults glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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 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.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.TestPolicyEnforcerNoFile.test_policy_file_default_not_found glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... 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.test_db.TestImageRepo.test_restore_image_status glance.tests.unit.test_db.TestImageRepo.test_restore_image_status ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_image_cache.TestImageCacheSqlite.test_prune glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_data_resource.TestImagesController.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden ... 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_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.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_tasks_resource.TestTasksController.test_create glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create ... 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.test_db.TestImageRepo.test_save_excludes_atomic_props glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... 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.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_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_db.TestImageRepo.test_save_image glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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_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_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_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_cache_management_api.TestCacheManageAPI.test_clear_cache glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_5 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... 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.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_sort_dir_asc glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc ... 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.v2.test_tasks_resource.TestTasksController.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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/testtools/testcase.py:1110: 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.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.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_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_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_cache_management_api.TestCacheManageAPI.test_get_cache_state glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... ok glance.tests.unit.test_db.TestImageRepo.test_sorted_list glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.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.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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.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.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_image_cache.TestImageCacheSqlite.test_queue glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_cache_management_api.TestCacheManageAPI.test_init_with_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_cache_management_api.TestCacheManageAPI.test_queue_image_from_api glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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.TestImagesDeserializerWithAdditionalProperties.test_create glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.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.test_db.TestImageRepo.test_tasks_get_by_image_not_exists glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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.TestImageMembersController.test_create_public_image glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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.test_image_cache.TestImageCacheSqlite.test_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok glance.tests.unit.test_db.TestImageRepo.test_update_hit_count glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0675448 s, 77.6 MB/s 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_tasks_resource.TestTasksController.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... 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_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.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_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.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.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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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 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.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_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_tasks_resource.TestTasksController.test_index_return_parameters glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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_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_store_image.TestStoreImage.test_image_change_adding_locations glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations ... 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_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.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.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_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_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_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.test_glance_replicator.ImageServiceTestCase.test_rest_errors glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... 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_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_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_glance_replicator.ImageServiceTestCase.test_rest_get_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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.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_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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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_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_images_resource.TestImagesDeserializer.test_index_zero_limit glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit ... 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.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_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.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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_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_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_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.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_store_image.TestStoreImage.test_image_change_delete_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... 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_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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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_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_image_actions_resource.TestImageActionsController.test_deactivate_from_queued glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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.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_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_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_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_db_metadefs_load glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load ... 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.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.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_images_resource.TestImagesDeserializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... 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.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.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.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_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.v2.test_images_resource.TestProxyHelpers.test_is_proxyable glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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_tasks_resource.TestTasksController.test_index_zero_tasks glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... 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_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_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.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.TestProxyHelpers.test_proxy_response_error glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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.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_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_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_manage.TestLegacyManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload ... 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_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_store_image.TestStoreImage.test_image_change_insert_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location ... ok glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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.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.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.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_manage.TestLegacyManage.test_legacy_db_expand glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... 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 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_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_image_members_resource.TestImageMembersController.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... 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.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_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.test_manage.TestLegacyManage.test_legacy_db_migrate glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... 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_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_store_image.TestStoreImage.test_image_delete glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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_get_data glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... 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.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_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_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_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.test_manage.TestLegacyManage.test_legacy_db_upgrade glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade ... 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.test_manage.TestLegacyManage.test_legacy_db_upgrade_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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.TestImageMembersController.test_index_member_view glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... 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.test_manage.TestLegacyManage.test_legacy_db_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... 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.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_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.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_image_data_resource.TestImagesController.test_image_stage_records_host_unset glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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.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_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_policy.TestImageTarget.test_image_target_ignores_locations glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_store_image.TestStoreImage.test_image_set_data glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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_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.test_policy.TestImageTarget.test_image_target_transforms glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... 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_image_members_resource.TestImagesDeserializer.test_create_invalid glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid ... ok glance.tests.unit.test_quota.TestImageQuota.test_append_location glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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_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_quota.TestImageQuota.test_exceed_append_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location ... 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_quota.TestImageQuota.test_exceed_extend_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... 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_stage glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized ... ok Commands: help Output help for one of the commands below compare What is missing from the target glance? dump Dump the contents of a glance instance to local disk. livecopy Load the contents of one glance instance into another. load Load the contents of a local directory into glance. size Determine the size of a glance instance if dumped to disk. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. 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_data_resource.TestImagesController.test_upload_image_forbidden glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden ... 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.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_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_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_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_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_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.test_quota.TestImageQuota.test_exceed_insert_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location ... ok glance.tests.unit.test_quota.TestImageQuota.test_extend_location glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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_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_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.v2.test_image_members_resource.TestImageMembersController.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... 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_members_resource.TestImagesDeserializer.test_create_member_empty glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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_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_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_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_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_store_image.TestStoreMultiBackends.test_image_set_data glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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_versions.VersionsTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... 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_image_members_resource.TestImageMembersSerializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... 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_image_members_resource.TestImageMembersSerializer.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... 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.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.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.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.TestImageSchemaFormatConfiguration.test_default_disk_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats ... 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.test_quota.TestImageQuota.test_insert_location glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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_images_resource.TestImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_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.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_signature_verification_fails glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails ... 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.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_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_show_not_found glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found ... 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.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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.TestImageQuota.test_quota_allowed_unit_kb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... 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.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_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_update_done_by_member glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_tb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... 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.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_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_quota.TestImageQuota.test_quota_exceeded_keystone_quotas glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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_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_update_readonly_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... 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_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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.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_quota.TestImageQuota.test_quota_exceeded_with_right_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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.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.TestImagesController.test_add_location_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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.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.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_v2_policy.TestDiscoveryAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_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.v2.test_v2_policy.APIImagePolicy.test_enforce glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... 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_quota.TestImageQuota.test_set_location glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_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_quota.TestImageQuota.test_set_location_under glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... 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.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_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.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.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_with_expired_token glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token ... 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.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.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_image_data_resource.TestImagesController.test_upload_with_token_refresh glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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_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_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_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_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.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.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.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_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_v2_policy.APIPolicyBase.test_check glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... 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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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_images_resource.TestImagesController.test_cleanup_stale_task_progress glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestImagesController.test_create glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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.TestImagesController.test_create_dup_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id ... 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.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.TestImagesController.test_create_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... ok 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.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_images_resource.TestMultiImagesController.test_delete_from_store_no_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok 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_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.TestTasksSerializer.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker ... 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_images_resource.TestMultiImagesController.test_delete_from_store_non_active glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... 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_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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.TestMultiImagesController.test_delete_from_store_one_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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.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_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_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.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_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.TestMultiImagesController.test_image_lazy_loading_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0556784 s, 94.2 MB/s glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... 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_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_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_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.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.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_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_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_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_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_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.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_create_with_too_many_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_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_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_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_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.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.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... 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_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... 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.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... 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_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... 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_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.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_delete_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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 glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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_delete_non_protected_prop glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop ... 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_namespace_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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.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_delete_queued_updates_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status ... 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 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_delete_to_unallowed_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status ... 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_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.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.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_image_import glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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 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_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... 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_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... 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_protected glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... 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_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_delete_tags_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner ... 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_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_namespace_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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_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_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_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_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show ... 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_namespace_show_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... 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_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... 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_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_image_import_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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_image_import_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed ... 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_images_resource.TestImagesController.test_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... 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_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... 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.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... 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_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... 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.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_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_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_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_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_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_metadef_resources.TestMetadefsControllers.test_object_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... 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_images_resource.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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_admin_deleted_images_hidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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.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_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_index_invalid_sort_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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_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_next_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... 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_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_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_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_index_size_min_filter glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_min_filter ... 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.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.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_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.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_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_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_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_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.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_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_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_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.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.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.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_object_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete ... 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_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_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.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.TestImagesController.test_index_with_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_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.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_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header ... 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_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header ... ok glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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_db.TestImageDeleteRace.test_image_property_delete_stale_data glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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_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_domain_proxy.TestProxyRepoPlain.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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.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.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.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_quota.TestQuotaImageTagsProxy.test_add glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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.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.test_quota.TestQuotaImageTagsProxy.test_contains glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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_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.test_quota.TestQuotaImageTagsProxy.test_len glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... 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_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_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_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 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_with_sort_dir glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... 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_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.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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.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.test_scrubber.TestScrubDBQueue.test_get_all_images_paged glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images_paged ... 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_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_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.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_store_image.TestStoreMetaDataChecker.test_empty glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... 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.test_store_image.TestStoreMetaDataChecker.test_list_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... 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_store_image.TestStoreMetaDataChecker.test_nested_dict_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad ... 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.test_store_image.TestStoreMetaDataChecker.test_simple_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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_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.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... 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.test_store_image.TestStoreMetaDataChecker.test_unicode_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... 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_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_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.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... 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_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_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_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.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_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_metadef_resources.TestMetadefsControllers.test_object_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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.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_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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.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_locations_actions_with_locations_invisible glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_6 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 ... 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.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_metadef_resources.TestMetadefsControllers.test_object_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... 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_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_images_resource.TestImagesSerializerWithUnicode.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... 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.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.TestImagesSerializerWithUnicode.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_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_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_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.TestTasksDeserializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... 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 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_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_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_tasks_resource.TestTasksDeserializer.test_index_marker glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_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_negative_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_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_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_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_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_sort_key_id glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... 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 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_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_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_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.TestTasksDeserializer.test_index_zero_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... 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_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_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.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_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.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.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_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_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... 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_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_images_resource.TestImagesController.test_show glance.tests.unit.v2.test_images_resource.TestImagesController.test_show ... 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.TestImagesController.test_show_deleted_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... 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.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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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_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_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_property_create_overlimit_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name ... 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_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_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_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_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_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.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.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_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_property_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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.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_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_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_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_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_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_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_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.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_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_property_delete_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing ... 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.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_update_deleted_image_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin ... 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.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_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_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_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_update_invalid_operation glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation ... 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_locked_down_protected_prop glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop ... 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_no_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_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.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_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_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... ok 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_update_remove_base_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property ... 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_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_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_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_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_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_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.TestImagesController.test_update_remove_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property ... 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.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.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_property_show_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing ... 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_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_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_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_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_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_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_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.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... 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_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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.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_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_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_verify_staging_data_deleted_on_image_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... 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 Image ID 'fake_id' is not a valid UUID. Image ID 'fake_id' is not a valid UUID. Found 0 cached images... +----+---------------------+---------------------+------+------+ | ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | +----+---------------------+---------------------+------+------+ +----+---------------------+---------------------+------+------+ Found 0 queued images... +----+ | ID | +----+ +----+ Image ID 'fake_id' is not a valid UUID. 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_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_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_namespace_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... 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_update_with_4byte_character glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... 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_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_resource_type_association_create_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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_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_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_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_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_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_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_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_resource_type_association_delete_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... 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_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_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_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_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_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_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_resource_type_show_non_visible_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... 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_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_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_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_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_tag_create_overlimit_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... 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_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_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_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_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_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_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_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_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_tag_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... 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_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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... 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_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_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_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_update_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... 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_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_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_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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok ---------------------------------------------------------------------- Ran 2262 tests in 163.536s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 20.271 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 13.016 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 10.895 glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 5.910 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 5.356 glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 5.294 glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread 4.808 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi 4.782 glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune 3.995 glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main 3.513 + rm -rf .stestr # Generate all config files mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf \ --namespace castellan.config \ --namespace glance.api \ --namespace glance.store \ --namespace os_brick \ --namespace glance.multi_store \ --namespace oslo.concurrency \ --namespace oslo.messaging \ --namespace oslo.db \ --namespace oslo.policy \ --namespace keystonemiddleware.auth_token \ --namespace oslo.limit \ --namespace oslo.log \ --namespace oslo.middleware.cors \ --namespace oslo.middleware.healthcheck \ --namespace oslo.middleware.http_proxy_to_wsgi \ --namespace oslo.reports WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/glance-29.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.Kiw4jI:[keystone_authtoken]/www_authenticate_uri pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Kiw4jI:[keystone_authtoken]/auth_type pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Kiw4jI:[keystone_authtoken]/region_name pkgos-fix-config-default /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[glance_store]/filesystem_store_datadir pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf oslo_concurrency lock_path /var/lock/glance pkgos_inifile: Setting value in /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[oslo_concurrency]/lock_path # Do not persist build time CPU numbers. See https://bugs.debian.org/807475 sed -i 's|^[ \t#]*workers[ \t]*=[ \t].*|#workers = 2|' /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-cache.conf \ --namespace glance.cache \ --namespace glance.store \ --namespace os_brick \ --namespace oslo.log \ --namespace oslo.policy PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-manage.conf \ --namespace glance.manage \ --namespace oslo.db \ --namespace oslo.log PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-scrubber.conf \ --namespace glance.scrubber \ --namespace glance.store \ --namespace os_brick \ --namespace oslo.concurrency \ --namespace oslo.db \ --namespace oslo.log \ --namespace oslo.policy PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-image-import.conf \ --namespace glance mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslopolicy-sample-generator \ --output-file=/build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d/00_default_policy.yaml \ --format yaml \ --namespace glance WARNING:oslo_config.cfg:Deprecated: Option "format" from group "DEFAULT" is deprecated for removal ( ``policy_file`` support for JSON formatted file is deprecated. So these tools also deprecate the support of generating or upgrading policy file in JSON format. ). Its value may be silently ignored in the future. # Comment out deprecated policies sed -i 's/^"/#"/' /build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d/00_default_policy.yaml # Use the policy.d folder pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf oslo_policy policy_dirs /etc/glance/policy.d pkgos_inifile: Setting value in /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf:[oslo_policy]/policy_dirs Config file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf not readable: exiting rm -rf /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc dh_install dh_missing --fail-missing -Xusr/bin/glance-replicator install -D -m 0664 etc/glance-swift.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-swift.conf install -D -m 0664 etc/ovf-metadata.json.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/ovf-metadata.json install -D -m 0664 etc/property-protections-policies.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/property-protections-policies.conf install -D -m 0664 etc/property-protections-roles.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/property-protections-roles.conf make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installdocs -O--buildsystem=python_distutils debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions PYTHON=python3 python3 -m sphinx -D today="November 01, 2024" -D html_last_updated_fmt="November 01, 2024" -b html doc/source /build/reproducible-path/glance-29.0.0/debian/glance-doc/usr/share/doc/glance-doc/html Running Sphinx v7.4.7 loading translations [en]... done loading stevedore.sphinxext [openstackdocstheme] version: 3.2.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (glance); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-api.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-api.conf.sample WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-cache.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-cache.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-manage.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-manage.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-scrubber.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-scrubber.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/glance-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance.policy.yaml.sample [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.gateway.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.housekeeping.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.i18n.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.location.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.notifier.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.schema.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.sqlite_migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.version.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.property_protections.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.versions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.gzip.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.version_negotiation.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.cached_images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_actions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_data.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_members.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_objects.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_properties.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.schemas.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_object.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.taskflow_executor.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.base_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.convert.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.introspect.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.location_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.ovf_process.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.control.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.replicator.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.status.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.crypt.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.exception.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.format_inspector.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.property_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.removed_config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.swift_store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.timeutils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.trust_auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi_app.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsme_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.proxy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.xattr.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.image.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.metadef.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.keystone.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/modules.rst. building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 82 source files that are out of date updating environment: [new config] 211 added, 0 changed, 0 removed reading sources... [ 0%] admin/apache-httpd reading sources... [ 1%] admin/authentication reading sources... [ 1%] admin/cache reading sources... [ 2%] admin/controllingservers reading sources... [ 2%] admin/db reading sources... [ 3%] admin/db-sqlalchemy-migrate reading sources... [ 3%] admin/flows documenting plugins from 'glance.flows' documenting plugins from 'glance.flows.import' reading sources... [ 4%] admin/index reading sources... [ 4%] admin/interoperable-image-import reading sources... [ 5%] admin/manage-images reading sources... [ 5%] admin/multistores reading sources... [ 6%] admin/new-location-apis reading sources... [ 6%] admin/notifications reading sources... [ 7%] admin/os_hash_algo reading sources... [ 7%] admin/policies reading sources... [ 8%] admin/property-protections reading sources... [ 8%] admin/quotas reading sources... [ 9%] admin/requirements reading sources... [ 9%] admin/rollingupgrades reading sources... [ 9%] admin/tasks reading sources... [ 10%] admin/troubleshooting reading sources... [ 10%] admin/useful-image-properties reading sources... [ 11%] admin/zero-downtime-db-upgrade reading sources... [ 11%] cli/glanceapi reading sources... [ 12%] cli/glancecachecleaner reading sources... [ 12%] cli/glancecachemanage reading sources... [ 13%] cli/glancecacheprefetcher reading sources... [ 13%] cli/glancecachepruner reading sources... [ 14%] cli/glancecontrol reading sources... [ 14%] cli/glancemanage reading sources... [ 15%] cli/glancereplicator reading sources... [ 15%] cli/glancescrubber reading sources... [ 16%] cli/glancestatus reading sources... [ 16%] cli/index reading sources... [ 17%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' reading sources... [ 18%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf reading sources... [ 18%] configuration/glance_policy reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf reading sources... [ 19%] configuration/index reading sources... [ 20%] configuration/sample-configuration reading sources... [ 20%] contributor/api/glance reading sources... [ 21%] contributor/api/glance.api reading sources... [ 21%] contributor/api/glance.api.common reading sources... [ 22%] contributor/api/glance.api.middleware reading sources... [ 22%] contributor/api/glance.api.middleware.cache reading sources... [ 23%] contributor/api/glance.api.middleware.cache_manage reading sources... [ 23%] contributor/api/glance.api.middleware.context reading sources... [ 24%] contributor/api/glance.api.middleware.gzip reading sources... [ 24%] contributor/api/glance.api.middleware.version_negotiation reading sources... [ 25%] contributor/api/glance.api.policy reading sources... [ 25%] contributor/api/glance.api.property_protections reading sources... [ 26%] contributor/api/glance.api.v1 reading sources... [ 26%] contributor/api/glance.api.v1.router reading sources... [ 27%] contributor/api/glance.api.v2 reading sources... [ 27%] contributor/api/glance.api.v2.cached_images reading sources... [ 27%] contributor/api/glance.api.v2.discovery reading sources... [ 28%] contributor/api/glance.api.v2.image_actions reading sources... [ 28%] contributor/api/glance.api.v2.image_data reading sources... [ 29%] contributor/api/glance.api.v2.image_members reading sources... [ 29%] contributor/api/glance.api.v2.image_tags reading sources... [ 30%] contributor/api/glance.api.v2.images reading sources... [ 30%] contributor/api/glance.api.v2.metadef_namespaces reading sources... [ 31%] contributor/api/glance.api.v2.metadef_objects reading sources... [ 31%] contributor/api/glance.api.v2.metadef_properties reading sources... [ 32%] contributor/api/glance.api.v2.metadef_resource_types reading sources... [ 32%] contributor/api/glance.api.v2.metadef_tags reading sources... [ 33%] contributor/api/glance.api.v2.model reading sources... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_object reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type reading sources... [ 36%] contributor/api/glance.api.v2.model.metadef_tag reading sources... [ 36%] contributor/api/glance.api.v2.policy reading sources... [ 36%] contributor/api/glance.api.v2.router reading sources... [ 37%] contributor/api/glance.api.v2.schemas reading sources... [ 37%] contributor/api/glance.api.v2.tasks reading sources... [ 38%] contributor/api/glance.api.versions reading sources... [ 38%] contributor/api/glance.async_ reading sources... [ 39%] contributor/api/glance.async_.flows reading sources... [ 39%] contributor/api/glance.async_.flows.api_image_import reading sources... [ 40%] contributor/api/glance.async_.flows.base_import reading sources... [ 40%] contributor/api/glance.async_.flows.convert reading sources... [ 41%] contributor/api/glance.async_.flows.introspect reading sources... [ 41%] contributor/api/glance.async_.flows.location_import reading sources... [ 42%] contributor/api/glance.async_.flows.ovf_process reading sources... [ 42%] contributor/api/glance.async_.flows.plugins reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.no_op reading sources... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts reading sources... [ 45%] contributor/api/glance.async_.taskflow_executor reading sources... [ 45%] contributor/api/glance.async_.utils reading sources... [ 46%] contributor/api/glance.cmd reading sources... [ 46%] contributor/api/glance.cmd.api 4 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 47%] contributor/api/glance.cmd.cache_cleaner reading sources... [ 47%] contributor/api/glance.cmd.cache_manage reading sources... [ 48%] contributor/api/glance.cmd.cache_prefetcher reading sources... [ 48%] contributor/api/glance.cmd.cache_pruner reading sources... [ 49%] contributor/api/glance.cmd.control reading sources... [ 49%] contributor/api/glance.cmd.manage reading sources... [ 50%] contributor/api/glance.cmd.replicator reading sources... [ 50%] contributor/api/glance.cmd.scrubber reading sources... [ 51%] contributor/api/glance.cmd.status reading sources... [ 51%] contributor/api/glance.common reading sources... [ 52%] contributor/api/glance.common.auth reading sources... [ 52%] contributor/api/glance.common.client reading sources... [ 53%] contributor/api/glance.common.config reading sources... [ 53%] contributor/api/glance.common.crypt reading sources... [ 54%] contributor/api/glance.common.exception reading sources... [ 54%] contributor/api/glance.common.format_inspector reading sources... [ 55%] contributor/api/glance.common.property_utils reading sources... [ 55%] contributor/api/glance.common.removed_config reading sources... [ 55%] contributor/api/glance.common.scripts reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import.main reading sources... [ 57%] contributor/api/glance.common.scripts.image_import reading sources... [ 57%] contributor/api/glance.common.scripts.image_import.main reading sources... [ 58%] contributor/api/glance.common.scripts.utils reading sources... [ 58%] contributor/api/glance.common.store_utils reading sources... [ 59%] contributor/api/glance.common.swift_store_utils reading sources... [ 59%] contributor/api/glance.common.timeutils reading sources... [ 60%] contributor/api/glance.common.trust_auth reading sources... [ 60%] contributor/api/glance.common.utils reading sources... [ 61%] contributor/api/glance.common.wsgi reading sources... [ 61%] contributor/api/glance.common.wsgi_app reading sources... [ 62%] contributor/api/glance.common.wsme_utils reading sources... [ 62%] contributor/api/glance.context reading sources... [ 63%] contributor/api/glance.db reading sources... [ 63%] contributor/api/glance.db.metadata reading sources... [ 64%] contributor/api/glance.db.migration reading sources... [ 64%] contributor/api/glance.db.simple reading sources... [ 64%] contributor/api/glance.db.simple.api reading sources... [ 65%] contributor/api/glance.db.utils reading sources... [ 65%] contributor/api/glance.domain reading sources... [ 66%] contributor/api/glance.domain.proxy reading sources... [ 66%] contributor/api/glance.gateway reading sources... [ 67%] contributor/api/glance.housekeeping reading sources... [ 67%] contributor/api/glance.i18n reading sources... [ 68%] contributor/api/glance.image_cache reading sources... [ 68%] contributor/api/glance.image_cache.base reading sources... [ 69%] contributor/api/glance.image_cache.cleaner reading sources... [ 69%] contributor/api/glance.image_cache.client reading sources... [ 70%] contributor/api/glance.image_cache.drivers reading sources... [ 70%] contributor/api/glance.image_cache.drivers.base reading sources... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db reading sources... [ 71%] contributor/api/glance.image_cache.drivers.common reading sources... [ 72%] contributor/api/glance.image_cache.drivers.sqlite reading sources... [ 72%] contributor/api/glance.image_cache.drivers.xattr reading sources... [ 73%] contributor/api/glance.image_cache.prefetcher reading sources... [ 73%] contributor/api/glance.image_cache.pruner reading sources... [ 73%] contributor/api/glance.location reading sources... [ 74%] contributor/api/glance.notifier reading sources... [ 74%] contributor/api/glance.opts reading sources... [ 75%] contributor/api/glance.policies reading sources... [ 75%] contributor/api/glance.policies.base reading sources... [ 76%] contributor/api/glance.policies.cache reading sources... [ 76%] contributor/api/glance.policies.discovery reading sources... [ 77%] contributor/api/glance.policies.image reading sources... [ 77%] contributor/api/glance.policies.metadef reading sources... [ 78%] contributor/api/glance.policies.tasks reading sources... [ 78%] contributor/api/glance.quota reading sources... [ 79%] contributor/api/glance.quota.keystone reading sources... [ 79%] contributor/api/glance.schema reading sources... [ 80%] contributor/api/glance.scrubber reading sources... [ 80%] contributor/api/glance.sqlite_migration reading sources... [ 81%] contributor/api/glance.version reading sources... [ 81%] contributor/api/modules reading sources... [ 82%] contributor/architecture reading sources... [ 82%] contributor/blueprints reading sources... [ 82%] contributor/contributing reading sources... [ 83%] contributor/core_reviewer_guidelines reading sources... [ 83%] contributor/database_architecture documenting plugins from 'glance.database.metadata_backend' reading sources... [ 84%] contributor/database_migrations reading sources... [ 84%] contributor/documentation reading sources... [ 85%] contributor/domain_implementation reading sources... [ 85%] contributor/domain_model reading sources... [ 86%] contributor/gerrit reading sources... [ 86%] contributor/glance-groups reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/minor-code-changes reading sources... [ 88%] contributor/refreshing-configs reading sources... [ 88%] contributor/release-cpl reading sources... [ 89%] contributor/release-notes reading sources... [ 89%] contributor/releasecycle reading sources... [ 90%] index reading sources... [ 90%] install/configure-quotas reading sources... [ 91%] install/edit-glance-api-conf reading sources... [ 91%] install/get-started reading sources... [ 91%] install/index reading sources... [ 92%] install/install reading sources... [ 92%] install/install-debian reading sources... [ 93%] install/install-obs reading sources... [ 93%] install/install-rdo reading sources... [ 94%] install/install-ubuntu reading sources... [ 94%] install/register-quotas reading sources... [ 95%] install/verify reading sources... [ 95%] user/common-image-properties reading sources... [ 96%] user/formats reading sources... [ 96%] user/glanceapi reading sources... [ 97%] user/glanceclient reading sources... [ 97%] user/glancemetadefcatalogapi reading sources... [ 98%] user/identifiers reading sources... [ 98%] user/index reading sources... [ 99%] user/metadefs-concepts reading sources... [ 99%] user/os_hash_algo reading sources... [100%] user/signature reading sources... [100%] user/statuses looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/glance-29.0.0/doc/source/contributor/glance-groups.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/glance-groups /build/reproducible-path/glance-29.0.0/doc/source/contributor/releasecycle.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/releasecycle done preparing documents... done copying assets... copying downloadable files... [100%] ../_static/glance.policy.yaml.sample copying static files... done copying extra files... done copying assets: done writing output... [ 0%] admin/apache-httpd fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/apache-httpd.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/apache-httpd.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/apache-httpd' writing output... [ 1%] admin/authentication fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/authentication.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/authentication.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/authentication' writing output... [ 1%] admin/cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/cache' writing output... [ 2%] admin/controllingservers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/controllingservers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/controllingservers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/controllingservers' writing output... [ 2%] admin/db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/db' writing output... [ 3%] admin/db-sqlalchemy-migrate fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/db-sqlalchemy-migrate.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/db-sqlalchemy-migrate.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/db-sqlalchemy-migrate' writing output... [ 3%] admin/flows fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/flows.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/flows.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/flows' writing output... [ 4%] admin/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/index' writing output... [ 4%] admin/interoperable-image-import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/interoperable-image-import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/interoperable-image-import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/interoperable-image-import' writing output... [ 5%] admin/manage-images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/manage-images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/manage-images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/manage-images' writing output... [ 5%] admin/multistores fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/multistores.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/multistores.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/multistores' writing output... [ 6%] admin/new-location-apis fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/new-location-apis.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/new-location-apis.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/new-location-apis' writing output... [ 6%] admin/notifications fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/notifications.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/notifications.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/notifications' writing output... [ 7%] admin/os_hash_algo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/os_hash_algo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/os_hash_algo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/os_hash_algo' writing output... [ 7%] admin/policies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/policies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/policies' writing output... [ 8%] admin/property-protections fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/property-protections.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/property-protections.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/property-protections' writing output... [ 8%] admin/quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/quotas' writing output... [ 9%] admin/requirements fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/requirements.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/requirements.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/requirements' writing output... [ 9%] admin/rollingupgrades fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/rollingupgrades.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/rollingupgrades.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/rollingupgrades' writing output... [ 9%] admin/tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/tasks' writing output... [ 10%] admin/troubleshooting fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/troubleshooting.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/troubleshooting.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/troubleshooting' writing output... [ 10%] admin/useful-image-properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/useful-image-properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/useful-image-properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/useful-image-properties' writing output... [ 11%] admin/zero-downtime-db-upgrade fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/zero-downtime-db-upgrade.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/zero-downtime-db-upgrade.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/zero-downtime-db-upgrade' writing output... [ 11%] cli/glanceapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glanceapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glanceapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glanceapi' writing output... [ 12%] cli/glancecachecleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachecleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachecleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachecleaner' writing output... [ 12%] cli/glancecachemanage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachemanage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachemanage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachemanage' writing output... [ 13%] cli/glancecacheprefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecacheprefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecacheprefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecacheprefetcher' writing output... [ 13%] cli/glancecachepruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachepruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachepruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachepruner' writing output... [ 14%] cli/glancecontrol fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecontrol.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecontrol.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecontrol' writing output... [ 14%] cli/glancemanage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancemanage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancemanage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancemanage' writing output... [ 15%] cli/glancereplicator fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancereplicator.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancereplicator.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancereplicator' writing output... [ 15%] cli/glancescrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancescrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancescrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancescrubber' writing output... [ 16%] cli/glancestatus fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancestatus.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancestatus.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancestatus' writing output... [ 16%] cli/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/index' writing output... [ 17%] configuration/configuring fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/configuring.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/configuring.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/configuring' writing output... [ 17%] configuration/glance_api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_api' writing output... [ 18%] configuration/glance_cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_cache' writing output... [ 18%] configuration/glance_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_manage' writing output... [ 18%] configuration/glance_policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_policy' writing output... [ 19%] configuration/glance_scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_scrubber' writing output... [ 19%] configuration/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/index' writing output... [ 20%] configuration/sample-configuration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-configuration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/sample-configuration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/sample-configuration' writing output... [ 20%] contributor/api/glance fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance' writing output... [ 21%] contributor/api/glance.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api' writing output... [ 21%] contributor/api/glance.api.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.common' writing output... [ 22%] contributor/api/glance.api.middleware fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware' writing output... [ 22%] contributor/api/glance.api.middleware.cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.cache' writing output... [ 23%] contributor/api/glance.api.middleware.cache_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.cache_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.cache_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.cache_manage' writing output... [ 23%] contributor/api/glance.api.middleware.context fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.context.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.context.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.context' writing output... [ 24%] contributor/api/glance.api.middleware.gzip fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.gzip.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.gzip.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.gzip' writing output... [ 24%] contributor/api/glance.api.middleware.version_negotiation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.version_negotiation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.version_negotiation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.version_negotiation' writing output... [ 25%] contributor/api/glance.api.policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.policy' writing output... [ 25%] contributor/api/glance.api.property_protections fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.property_protections.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.property_protections.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.property_protections' writing output... [ 26%] contributor/api/glance.api.v1 fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v1.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v1.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v1' writing output... [ 26%] contributor/api/glance.api.v1.router fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v1.router.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v1.router.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v1.router' writing output... [ 27%] contributor/api/glance.api.v2 fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2' writing output... [ 27%] contributor/api/glance.api.v2.cached_images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.cached_images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.cached_images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.cached_images' writing output... [ 27%] contributor/api/glance.api.v2.discovery fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.discovery.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.discovery.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.discovery' writing output... [ 28%] contributor/api/glance.api.v2.image_actions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_actions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_actions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_actions' writing output... [ 28%] contributor/api/glance.api.v2.image_data fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_data.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_data.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_data' writing output... [ 29%] contributor/api/glance.api.v2.image_members fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_members.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_members.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_members' writing output... [ 29%] contributor/api/glance.api.v2.image_tags fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_tags.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_tags.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_tags' writing output... [ 30%] contributor/api/glance.api.v2.images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.images' writing output... [ 30%] contributor/api/glance.api.v2.metadef_namespaces fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_namespaces' writing output... [ 31%] contributor/api/glance.api.v2.metadef_objects fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_objects.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_objects.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_objects' writing output... [ 31%] contributor/api/glance.api.v2.metadef_properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_properties' writing output... [ 32%] contributor/api/glance.api.v2.metadef_resource_types fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_resource_types' writing output... [ 32%] contributor/api/glance.api.v2.metadef_tags fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_tags.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_tags.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_tags' writing output... [ 33%] contributor/api/glance.api.v2.model fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model' writing output... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_namespace' writing output... [ 34%] contributor/api/glance.api.v2.model.metadef_object fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_object.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_object.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_object' writing output... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_property_item_type' writing output... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_property_type' writing output... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_resource_type' writing output... [ 36%] contributor/api/glance.api.v2.model.metadef_tag fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_tag' writing output... [ 36%] contributor/api/glance.api.v2.policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.policy' writing output... [ 36%] contributor/api/glance.api.v2.router fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.router.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.router.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.router' writing output... [ 37%] contributor/api/glance.api.v2.schemas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.schemas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.schemas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.schemas' writing output... [ 37%] contributor/api/glance.api.v2.tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.tasks' writing output... [ 38%] contributor/api/glance.api.versions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.versions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.versions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.versions' writing output... [ 38%] contributor/api/glance.async_ fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_' writing output... [ 39%] contributor/api/glance.async_.flows fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows' writing output... [ 39%] contributor/api/glance.async_.flows.api_image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.api_image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.api_image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.api_image_import' writing output... [ 40%] contributor/api/glance.async_.flows.base_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.base_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.base_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.base_import' writing output... [ 40%] contributor/api/glance.async_.flows.convert fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.convert.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.convert.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.convert' writing output... [ 41%] contributor/api/glance.async_.flows.introspect fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.introspect.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.introspect.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.introspect' writing output... [ 41%] contributor/api/glance.async_.flows.location_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.location_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.location_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.location_import' writing output... [ 42%] contributor/api/glance.async_.flows.ovf_process fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.ovf_process.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.ovf_process.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.ovf_process' writing output... [ 42%] contributor/api/glance.async_.flows.plugins fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins' writing output... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.image_conversion' writing output... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.image_decompression' writing output... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.inject_image_metadata' writing output... [ 44%] contributor/api/glance.async_.flows.plugins.no_op fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.no_op' writing output... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.plugin_opts' writing output... [ 45%] contributor/api/glance.async_.taskflow_executor fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.taskflow_executor.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.taskflow_executor.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.taskflow_executor' writing output... [ 45%] contributor/api/glance.async_.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.utils' writing output... [ 46%] contributor/api/glance.cmd fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd' writing output... [ 46%] contributor/api/glance.cmd.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.api' writing output... [ 47%] contributor/api/glance.cmd.cache_cleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_cleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_cleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_cleaner' writing output... [ 47%] contributor/api/glance.cmd.cache_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_manage' writing output... [ 48%] contributor/api/glance.cmd.cache_prefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_prefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_prefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_prefetcher' writing output... [ 48%] contributor/api/glance.cmd.cache_pruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_pruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_pruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_pruner' writing output... [ 49%] contributor/api/glance.cmd.control fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.control.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.control.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.control' writing output... [ 49%] contributor/api/glance.cmd.manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.manage' writing output... [ 50%] contributor/api/glance.cmd.replicator fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.replicator.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.replicator.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.replicator' writing output... [ 50%] contributor/api/glance.cmd.scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.scrubber' writing output... [ 51%] contributor/api/glance.cmd.status fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.status.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.status.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.status' writing output... [ 51%] contributor/api/glance.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common' writing output... [ 52%] contributor/api/glance.common.auth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.auth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.auth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.auth' writing output... [ 52%] contributor/api/glance.common.client fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.client.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.client.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.client' writing output... [ 53%] contributor/api/glance.common.config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.config' writing output... [ 53%] contributor/api/glance.common.crypt fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.crypt.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.crypt.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.crypt' writing output... [ 54%] contributor/api/glance.common.exception fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.exception.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.exception.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.exception' writing output... [ 54%] contributor/api/glance.common.format_inspector fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.format_inspector.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.format_inspector.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.format_inspector' writing output... [ 55%] contributor/api/glance.common.property_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.property_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.property_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.property_utils' writing output... [ 55%] contributor/api/glance.common.removed_config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.removed_config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.removed_config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.removed_config' writing output... [ 55%] contributor/api/glance.common.scripts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts' writing output... [ 56%] contributor/api/glance.common.scripts.api_image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.api_image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.api_image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.api_image_import' writing output... [ 56%] contributor/api/glance.common.scripts.api_image_import.main fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.api_image_import.main' writing output... [ 57%] contributor/api/glance.common.scripts.image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.image_import' writing output... [ 57%] contributor/api/glance.common.scripts.image_import.main fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.image_import.main.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.image_import.main.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.image_import.main' writing output... [ 58%] contributor/api/glance.common.scripts.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.utils' writing output... [ 58%] contributor/api/glance.common.store_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.store_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.store_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.store_utils' writing output... [ 59%] contributor/api/glance.common.swift_store_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.swift_store_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.swift_store_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.swift_store_utils' writing output... [ 59%] contributor/api/glance.common.timeutils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.timeutils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.timeutils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.timeutils' writing output... [ 60%] contributor/api/glance.common.trust_auth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.trust_auth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.trust_auth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.trust_auth' writing output... [ 60%] contributor/api/glance.common.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.utils' writing output... [ 61%] contributor/api/glance.common.wsgi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsgi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsgi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsgi' writing output... [ 61%] contributor/api/glance.common.wsgi_app fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsgi_app.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsgi_app.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsgi_app' writing output... [ 62%] contributor/api/glance.common.wsme_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsme_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsme_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsme_utils' writing output... [ 62%] contributor/api/glance.context fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.context.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.context.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.context' writing output... [ 63%] contributor/api/glance.db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db' writing output... [ 63%] contributor/api/glance.db.metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.metadata' writing output... [ 64%] contributor/api/glance.db.migration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.migration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.migration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.migration' writing output... [ 64%] contributor/api/glance.db.simple fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.simple.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.simple.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.simple' writing output... [ 64%] contributor/api/glance.db.simple.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.simple.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.simple.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.simple.api' writing output... [ 65%] contributor/api/glance.db.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.utils' writing output... [ 65%] contributor/api/glance.domain fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.domain.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.domain.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.domain' writing output... [ 66%] contributor/api/glance.domain.proxy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.domain.proxy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.domain.proxy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.domain.proxy' writing output... [ 66%] contributor/api/glance.gateway fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.gateway.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.gateway.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.gateway' writing output... [ 67%] contributor/api/glance.housekeeping fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.housekeeping.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.housekeeping.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.housekeeping' writing output... [ 67%] contributor/api/glance.i18n fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.i18n.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.i18n.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.i18n' writing output... [ 68%] contributor/api/glance.image_cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache' writing output... [ 68%] contributor/api/glance.image_cache.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.base' writing output... [ 69%] contributor/api/glance.image_cache.cleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.cleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.cleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.cleaner' writing output... [ 69%] contributor/api/glance.image_cache.client fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.client.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.client.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.client' writing output... [ 70%] contributor/api/glance.image_cache.drivers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers' writing output... [ 70%] contributor/api/glance.image_cache.drivers.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.base' writing output... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.centralized_db' writing output... [ 71%] contributor/api/glance.image_cache.drivers.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.common' writing output... [ 72%] contributor/api/glance.image_cache.drivers.sqlite fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.sqlite' writing output... [ 72%] contributor/api/glance.image_cache.drivers.xattr fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.xattr.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.xattr.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.xattr' writing output... [ 73%] contributor/api/glance.image_cache.prefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.prefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.prefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.prefetcher' writing output... [ 73%] contributor/api/glance.image_cache.pruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.pruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.pruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.pruner' writing output... [ 73%] contributor/api/glance.location fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.location.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.location.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.location' writing output... [ 74%] contributor/api/glance.notifier fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.notifier.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.notifier.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.notifier' writing output... [ 74%] contributor/api/glance.opts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.opts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.opts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.opts' writing output... [ 75%] contributor/api/glance.policies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies' writing output... [ 75%] contributor/api/glance.policies.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.base' writing output... [ 76%] contributor/api/glance.policies.cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.cache' writing output... [ 76%] contributor/api/glance.policies.discovery fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.discovery.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.discovery.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.discovery' writing output... [ 77%] contributor/api/glance.policies.image fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.image.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.image.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.image' writing output... [ 77%] contributor/api/glance.policies.metadef fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.metadef.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.metadef.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.metadef' writing output... [ 78%] contributor/api/glance.policies.tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.tasks' writing output... [ 78%] contributor/api/glance.quota fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.quota.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.quota.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.quota' writing output... [ 79%] contributor/api/glance.quota.keystone fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.quota.keystone.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.quota.keystone.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.quota.keystone' writing output... [ 79%] contributor/api/glance.schema fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.schema.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.schema.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.schema' writing output... [ 80%] contributor/api/glance.scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.scrubber' writing output... [ 80%] contributor/api/glance.sqlite_migration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.sqlite_migration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.sqlite_migration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.sqlite_migration' writing output... [ 81%] contributor/api/glance.version fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.version.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.version.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.version' writing output... [ 81%] contributor/api/modules fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/modules.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/modules.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/modules' writing output... [ 82%] contributor/architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/architecture' writing output... [ 82%] contributor/blueprints fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/blueprints.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/blueprints.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/blueprints' writing output... [ 82%] contributor/contributing fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/contributing.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/contributing' writing output... [ 83%] contributor/core_reviewer_guidelines fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/core_reviewer_guidelines.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/core_reviewer_guidelines.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/core_reviewer_guidelines' writing output... [ 83%] contributor/database_architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_architecture' writing output... [ 84%] contributor/database_migrations fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_migrations.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_migrations.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_migrations' writing output... [ 84%] contributor/documentation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/documentation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/documentation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/documentation' writing output... [ 85%] contributor/domain_implementation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/domain_implementation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/domain_implementation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/domain_implementation' writing output... [ 85%] contributor/domain_model fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/domain_model.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/domain_model.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/domain_model' writing output... [ 86%] contributor/gerrit fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/gerrit.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/gerrit.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/gerrit' writing output... [ 86%] contributor/glance-groups fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/glance-groups.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/glance-groups.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/glance-groups' writing output... [ 87%] contributor/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/index' writing output... [ 87%] contributor/minor-code-changes fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/minor-code-changes.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/minor-code-changes.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/minor-code-changes' writing output... [ 88%] contributor/refreshing-configs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/refreshing-configs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/refreshing-configs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/refreshing-configs' writing output... [ 88%] contributor/release-cpl fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/release-cpl.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/release-cpl.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/release-cpl' writing output... [ 89%] contributor/release-notes fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/release-notes.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/release-notes.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/release-notes' writing output... [ 89%] contributor/releasecycle fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/releasecycle.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/releasecycle.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/releasecycle' writing output... [ 90%] index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'index' writing output... [ 90%] install/configure-quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/configure-quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/configure-quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/configure-quotas' writing output... [ 91%] install/edit-glance-api-conf fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/edit-glance-api-conf.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/edit-glance-api-conf.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/edit-glance-api-conf' writing output... [ 91%] install/get-started fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/get-started.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/get-started.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/get-started' writing output... [ 91%] install/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/index' writing output... [ 92%] install/install fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install' writing output... [ 92%] install/install-debian fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-debian.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-debian.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-debian' writing output... [ 93%] install/install-obs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-obs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-obs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-obs' writing output... [ 93%] install/install-rdo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-rdo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-rdo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-rdo' writing output... [ 94%] install/install-ubuntu fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-ubuntu.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-ubuntu.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-ubuntu' writing output... [ 94%] install/register-quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/register-quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/register-quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/register-quotas' writing output... [ 95%] install/verify fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/verify.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/verify.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/verify' writing output... [ 95%] user/common-image-properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/common-image-properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/common-image-properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/common-image-properties' writing output... [ 96%] user/formats fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/formats.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/formats.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/formats' writing output... [ 96%] user/glanceapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glanceapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glanceapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glanceapi' writing output... [ 97%] user/glanceclient fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glanceclient.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glanceclient.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glanceclient' writing output... [ 97%] user/glancemetadefcatalogapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glancemetadefcatalogapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glancemetadefcatalogapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glancemetadefcatalogapi' writing output... [ 98%] user/identifiers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/identifiers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/identifiers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/identifiers' writing output... [ 98%] user/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/index' writing output... [ 99%] user/metadefs-concepts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/metadefs-concepts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/metadefs-concepts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/metadefs-concepts' writing output... [ 99%] user/os_hash_algo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/os_hash_algo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/os_hash_algo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/os_hash_algo' writing output... [100%] user/signature fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/signature.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/signature.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/signature' writing output... [100%] user/statuses fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/statuses.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/statuses.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/statuses' WARNING: [openstackdocstheme] cannot get gitsha from git repository generating indices... genindex py-modindex [openstackdocstheme] could not determine last_updated for 'py-modindex' done highlighting module code... [ 1%] glance.api [openstackdocstheme] could not determine last_updated for '_modules/glance/api' highlighting module code... [ 2%] glance.api.common [openstackdocstheme] could not determine last_updated for '_modules/glance/api/common' highlighting module code... [ 3%] glance.api.middleware.cache [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/cache' highlighting module code... [ 4%] glance.api.middleware.cache_manage [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/cache_manage' highlighting module code... [ 4%] glance.api.middleware.context [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/context' highlighting module code... [ 5%] glance.api.middleware.gzip [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/gzip' highlighting module code... [ 6%] glance.api.middleware.version_negotiation [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/version_negotiation' highlighting module code... [ 7%] glance.api.policy [openstackdocstheme] could not determine last_updated for '_modules/glance/api/policy' highlighting module code... [ 8%] glance.api.property_protections [openstackdocstheme] could not determine last_updated for '_modules/glance/api/property_protections' highlighting module code... [ 9%] glance.api.v1.router [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v1/router' highlighting module code... [ 10%] glance.api.v2.cached_images [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/cached_images' highlighting module code... [ 11%] glance.api.v2.discovery [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/discovery' highlighting module code... [ 11%] glance.api.v2.image_actions [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_actions' highlighting module code... [ 12%] glance.api.v2.image_data [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_data' highlighting module code... [ 13%] glance.api.v2.image_members [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_members' highlighting module code... [ 14%] glance.api.v2.image_tags [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_tags' highlighting module code... [ 15%] glance.api.v2.images [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/images' highlighting module code... [ 16%] glance.api.v2.metadef_namespaces [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_namespaces' highlighting module code... [ 17%] glance.api.v2.metadef_objects [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_objects' highlighting module code... [ 18%] glance.api.v2.metadef_properties [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_properties' highlighting module code... [ 18%] glance.api.v2.metadef_resource_types [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_resource_types' highlighting module code... [ 19%] glance.api.v2.metadef_tags [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_tags' highlighting module code... [ 20%] glance.api.v2.model.metadef_namespace [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_namespace' highlighting module code... [ 21%] glance.api.v2.model.metadef_object [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_object' highlighting module code... [ 22%] glance.api.v2.model.metadef_property_item_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_property_item_type' highlighting module code... [ 23%] glance.api.v2.model.metadef_property_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_property_type' highlighting module code... [ 24%] glance.api.v2.model.metadef_resource_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_resource_type' highlighting module code... [ 25%] glance.api.v2.model.metadef_tag [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_tag' highlighting module code... [ 25%] glance.api.v2.policy [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/policy' highlighting module code... [ 26%] glance.api.v2.router [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/router' highlighting module code... [ 27%] glance.api.v2.schemas [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/schemas' highlighting module code... [ 28%] glance.api.v2.tasks [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/tasks' highlighting module code... [ 29%] glance.api.versions [openstackdocstheme] could not determine last_updated for '_modules/glance/api/versions' highlighting module code... [ 30%] glance.async_ [openstackdocstheme] could not determine last_updated for '_modules/glance/async_' highlighting module code... [ 31%] glance.async_.flows.api_image_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/api_image_import' highlighting module code... [ 32%] glance.async_.flows.base_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/base_import' highlighting module code... [ 32%] glance.async_.flows.convert [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/convert' highlighting module code... [ 33%] glance.async_.flows.introspect [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/introspect' highlighting module code... [ 34%] glance.async_.flows.location_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/location_import' highlighting module code... [ 35%] glance.async_.flows.ovf_process [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/ovf_process' highlighting module code... [ 36%] glance.async_.flows.plugins [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins' highlighting module code... [ 37%] glance.async_.flows.plugins.image_conversion [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/image_conversion' highlighting module code... [ 38%] glance.async_.flows.plugins.image_decompression [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/image_decompression' highlighting module code... [ 39%] glance.async_.flows.plugins.inject_image_metadata [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/inject_image_metadata' highlighting module code... [ 39%] glance.async_.flows.plugins.no_op [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/no_op' highlighting module code... [ 40%] glance.async_.flows.plugins.plugin_opts [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/plugin_opts' highlighting module code... [ 41%] glance.async_.taskflow_executor [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/taskflow_executor' highlighting module code... [ 42%] glance.async_.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/utils' highlighting module code... [ 43%] glance.cmd.api [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/api' highlighting module code... [ 44%] glance.cmd.cache_cleaner [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_cleaner' highlighting module code... [ 45%] glance.cmd.cache_manage [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_manage' highlighting module code... [ 46%] glance.cmd.cache_prefetcher [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_prefetcher' highlighting module code... [ 46%] glance.cmd.cache_pruner [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_pruner' highlighting module code... [ 47%] glance.cmd.control [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/control' highlighting module code... [ 48%] glance.cmd.manage [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/manage' highlighting module code... [ 49%] glance.cmd.replicator [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/replicator' highlighting module code... [ 50%] glance.cmd.scrubber [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/scrubber' highlighting module code... [ 51%] glance.cmd.status [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/status' highlighting module code... [ 52%] glance.common.auth [openstackdocstheme] could not determine last_updated for '_modules/glance/common/auth' highlighting module code... [ 53%] glance.common.client [openstackdocstheme] could not determine last_updated for '_modules/glance/common/client' highlighting module code... [ 54%] glance.common.config [openstackdocstheme] could not determine last_updated for '_modules/glance/common/config' highlighting module code... [ 54%] glance.common.crypt [openstackdocstheme] could not determine last_updated for '_modules/glance/common/crypt' highlighting module code... [ 55%] glance.common.exception [openstackdocstheme] could not determine last_updated for '_modules/glance/common/exception' highlighting module code... [ 56%] glance.common.format_inspector [openstackdocstheme] could not determine last_updated for '_modules/glance/common/format_inspector' highlighting module code... [ 57%] glance.common.property_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/property_utils' highlighting module code... [ 58%] glance.common.removed_config [openstackdocstheme] could not determine last_updated for '_modules/glance/common/removed_config' highlighting module code... [ 59%] glance.common.scripts [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts' highlighting module code... [ 60%] glance.common.scripts.api_image_import.main [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/api_image_import/main' highlighting module code... [ 61%] glance.common.scripts.image_import.main [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/image_import/main' highlighting module code... [ 61%] glance.common.scripts.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/utils' highlighting module code... [ 62%] glance.common.store_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/store_utils' highlighting module code... [ 63%] glance.common.swift_store_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/swift_store_utils' highlighting module code... [ 64%] glance.common.timeutils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/timeutils' highlighting module code... [ 65%] glance.common.trust_auth [openstackdocstheme] could not determine last_updated for '_modules/glance/common/trust_auth' highlighting module code... [ 66%] glance.common.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/utils' highlighting module code... [ 67%] glance.common.wsgi [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsgi' highlighting module code... [ 68%] glance.common.wsgi_app [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsgi_app' highlighting module code... [ 68%] glance.common.wsme_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsme_utils' highlighting module code... [ 69%] glance.context [openstackdocstheme] could not determine last_updated for '_modules/glance/context' highlighting module code... [ 70%] glance.db [openstackdocstheme] could not determine last_updated for '_modules/glance/db' highlighting module code... [ 71%] glance.db.metadata [openstackdocstheme] could not determine last_updated for '_modules/glance/db/metadata' highlighting module code... [ 72%] glance.db.simple.api [openstackdocstheme] could not determine last_updated for '_modules/glance/db/simple/api' highlighting module code... [ 73%] glance.db.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/db/utils' highlighting module code... [ 74%] glance.domain [openstackdocstheme] could not determine last_updated for '_modules/glance/domain' highlighting module code... [ 75%] glance.domain.proxy [openstackdocstheme] could not determine last_updated for '_modules/glance/domain/proxy' highlighting module code... [ 75%] glance.gateway [openstackdocstheme] could not determine last_updated for '_modules/glance/gateway' highlighting module code... [ 76%] glance.housekeeping [openstackdocstheme] could not determine last_updated for '_modules/glance/housekeeping' highlighting module code... [ 77%] glance.i18n [openstackdocstheme] could not determine last_updated for '_modules/glance/i18n' highlighting module code... [ 78%] glance.image_cache [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache' highlighting module code... [ 79%] glance.image_cache.base [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/base' highlighting module code... [ 80%] glance.image_cache.cleaner [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/cleaner' highlighting module code... [ 81%] glance.image_cache.client [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/client' highlighting module code... [ 82%] glance.image_cache.drivers.base [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/base' highlighting module code... [ 82%] glance.image_cache.drivers.centralized_db [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/centralized_db' highlighting module code... [ 83%] glance.image_cache.drivers.common [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/common' highlighting module code... [ 84%] glance.image_cache.drivers.sqlite [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/sqlite' highlighting module code... [ 85%] glance.image_cache.drivers.xattr [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/xattr' highlighting module code... [ 86%] glance.image_cache.prefetcher [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/prefetcher' highlighting module code... [ 87%] glance.image_cache.pruner [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/pruner' highlighting module code... [ 88%] glance.location [openstackdocstheme] could not determine last_updated for '_modules/glance/location' highlighting module code... [ 89%] glance.notifier [openstackdocstheme] could not determine last_updated for '_modules/glance/notifier' highlighting module code... [ 89%] glance.opts [openstackdocstheme] could not determine last_updated for '_modules/glance/opts' highlighting module code... [ 90%] glance.policies [openstackdocstheme] could not determine last_updated for '_modules/glance/policies' highlighting module code... [ 91%] glance.policies.base [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/base' highlighting module code... [ 92%] glance.policies.cache [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/cache' highlighting module code... [ 93%] glance.policies.discovery [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/discovery' highlighting module code... [ 94%] glance.policies.image [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/image' highlighting module code... [ 95%] glance.policies.metadef [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/metadef' highlighting module code... [ 96%] glance.policies.tasks [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/tasks' highlighting module code... [ 96%] glance.quota [openstackdocstheme] could not determine last_updated for '_modules/glance/quota' highlighting module code... [ 97%] glance.quota.keystone [openstackdocstheme] could not determine last_updated for '_modules/glance/quota/keystone' highlighting module code... [ 98%] glance.schema [openstackdocstheme] could not determine last_updated for '_modules/glance/schema' highlighting module code... [ 99%] glance.scrubber [openstackdocstheme] could not determine last_updated for '_modules/glance/scrubber' highlighting module code... [100%] glance.sqlite_migration [openstackdocstheme] could not determine last_updated for '_modules/glance/sqlite_migration' [openstackdocstheme] could not determine last_updated for '_modules/index' writing additional pages... search done copying images... [ 14%] images/instance-life-1.png copying images... [ 29%] images/instance-life-2.png copying images... [ 43%] images/instance-life-3.png copying images... [ 57%] images/architecture.png copying images... [ 71%] images/glance_db.png copying images... [ 86%] images/glance_layers.png copying images... [100%] images/image_status_transition.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in debian/glance-doc/usr/share/doc/glance-doc/html. dh_sphinxdoc dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/navigation.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/bootstrap.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if [ -e /build/reproducible-path/glance-29.0.0/debian/CHANGELOG ] ; then \ dh_installchangelogs /build/reproducible-path/glance-29.0.0/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions python3 -m sphinx -D today="November 01, 2024" -D html_last_updated_fmt="November 01, 2024" -b man doc/source doc/build/man Running Sphinx v7.4.7 loading translations [en]... done loading stevedore.sphinxext [openstackdocstheme] version: 3.2.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (glance); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-api.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-api.conf.sample WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-cache.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-cache.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-manage.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-manage.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-scrubber.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-scrubber.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/glance-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance.policy.yaml.sample [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.gateway.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.housekeeping.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.i18n.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.location.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.notifier.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.schema.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.sqlite_migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.version.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.property_protections.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.versions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.gzip.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.version_negotiation.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.cached_images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_actions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_data.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_members.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_objects.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_properties.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.schemas.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_object.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.taskflow_executor.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.base_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.convert.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.introspect.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.location_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.ovf_process.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.control.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.replicator.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.status.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.crypt.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.exception.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.format_inspector.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.property_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.removed_config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.swift_store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.timeutils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.trust_auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi_app.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsme_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.proxy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.xattr.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.image.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.metadef.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.keystone.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/modules.rst. building [mo]: targets for 0 po files that are out of date writing output... building [man]: all manpages updating environment: [new config] 211 added, 0 changed, 0 removed reading sources... [ 0%] admin/apache-httpd reading sources... [ 1%] admin/authentication reading sources... [ 1%] admin/cache reading sources... [ 2%] admin/controllingservers reading sources... [ 2%] admin/db reading sources... [ 3%] admin/db-sqlalchemy-migrate reading sources... [ 3%] admin/flows documenting plugins from 'glance.flows' documenting plugins from 'glance.flows.import' reading sources... [ 4%] admin/index reading sources... [ 4%] admin/interoperable-image-import reading sources... [ 5%] admin/manage-images reading sources... [ 5%] admin/multistores reading sources... [ 6%] admin/new-location-apis reading sources... [ 6%] admin/notifications reading sources... [ 7%] admin/os_hash_algo reading sources... [ 7%] admin/policies reading sources... [ 8%] admin/property-protections reading sources... [ 8%] admin/quotas reading sources... [ 9%] admin/requirements reading sources... [ 9%] admin/rollingupgrades reading sources... [ 9%] admin/tasks reading sources... [ 10%] admin/troubleshooting reading sources... [ 10%] admin/useful-image-properties reading sources... [ 11%] admin/zero-downtime-db-upgrade reading sources... [ 11%] cli/glanceapi reading sources... [ 12%] cli/glancecachecleaner reading sources... [ 12%] cli/glancecachemanage reading sources... [ 13%] cli/glancecacheprefetcher reading sources... [ 13%] cli/glancecachepruner reading sources... [ 14%] cli/glancecontrol reading sources... [ 14%] cli/glancemanage reading sources... [ 15%] cli/glancereplicator reading sources... [ 15%] cli/glancescrubber reading sources... [ 16%] cli/glancestatus reading sources... [ 16%] cli/index reading sources... [ 17%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' reading sources... [ 18%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf reading sources... [ 18%] configuration/glance_policy reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf reading sources... [ 19%] configuration/index reading sources... [ 20%] configuration/sample-configuration reading sources... [ 20%] contributor/api/glance reading sources... [ 21%] contributor/api/glance.api reading sources... [ 21%] contributor/api/glance.api.common reading sources... [ 22%] contributor/api/glance.api.middleware reading sources... [ 22%] contributor/api/glance.api.middleware.cache reading sources... [ 23%] contributor/api/glance.api.middleware.cache_manage reading sources... [ 23%] contributor/api/glance.api.middleware.context reading sources... [ 24%] contributor/api/glance.api.middleware.gzip reading sources... [ 24%] contributor/api/glance.api.middleware.version_negotiation reading sources... [ 25%] contributor/api/glance.api.policy reading sources... [ 25%] contributor/api/glance.api.property_protections reading sources... [ 26%] contributor/api/glance.api.v1 reading sources... [ 26%] contributor/api/glance.api.v1.router reading sources... [ 27%] contributor/api/glance.api.v2 reading sources... [ 27%] contributor/api/glance.api.v2.cached_images reading sources... [ 27%] contributor/api/glance.api.v2.discovery reading sources... [ 28%] contributor/api/glance.api.v2.image_actions reading sources... [ 28%] contributor/api/glance.api.v2.image_data reading sources... [ 29%] contributor/api/glance.api.v2.image_members reading sources... [ 29%] contributor/api/glance.api.v2.image_tags reading sources... [ 30%] contributor/api/glance.api.v2.images reading sources... [ 30%] contributor/api/glance.api.v2.metadef_namespaces reading sources... [ 31%] contributor/api/glance.api.v2.metadef_objects reading sources... [ 31%] contributor/api/glance.api.v2.metadef_properties reading sources... [ 32%] contributor/api/glance.api.v2.metadef_resource_types reading sources... [ 32%] contributor/api/glance.api.v2.metadef_tags reading sources... [ 33%] contributor/api/glance.api.v2.model reading sources... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_object reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type reading sources... [ 36%] contributor/api/glance.api.v2.model.metadef_tag reading sources... [ 36%] contributor/api/glance.api.v2.policy reading sources... [ 36%] contributor/api/glance.api.v2.router reading sources... [ 37%] contributor/api/glance.api.v2.schemas reading sources... [ 37%] contributor/api/glance.api.v2.tasks reading sources... [ 38%] contributor/api/glance.api.versions reading sources... [ 38%] contributor/api/glance.async_ reading sources... [ 39%] contributor/api/glance.async_.flows reading sources... [ 39%] contributor/api/glance.async_.flows.api_image_import reading sources... [ 40%] contributor/api/glance.async_.flows.base_import reading sources... [ 40%] contributor/api/glance.async_.flows.convert reading sources... [ 41%] contributor/api/glance.async_.flows.introspect reading sources... [ 41%] contributor/api/glance.async_.flows.location_import reading sources... [ 42%] contributor/api/glance.async_.flows.ovf_process reading sources... [ 42%] contributor/api/glance.async_.flows.plugins reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.no_op reading sources... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts reading sources... [ 45%] contributor/api/glance.async_.taskflow_executor reading sources... [ 45%] contributor/api/glance.async_.utils reading sources... [ 46%] contributor/api/glance.cmd reading sources... [ 46%] contributor/api/glance.cmd.api 4 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 47%] contributor/api/glance.cmd.cache_cleaner reading sources... [ 47%] contributor/api/glance.cmd.cache_manage reading sources... [ 48%] contributor/api/glance.cmd.cache_prefetcher reading sources... [ 48%] contributor/api/glance.cmd.cache_pruner reading sources... [ 49%] contributor/api/glance.cmd.control reading sources... [ 49%] contributor/api/glance.cmd.manage reading sources... [ 50%] contributor/api/glance.cmd.replicator reading sources... [ 50%] contributor/api/glance.cmd.scrubber reading sources... [ 51%] contributor/api/glance.cmd.status reading sources... [ 51%] contributor/api/glance.common reading sources... [ 52%] contributor/api/glance.common.auth reading sources... [ 52%] contributor/api/glance.common.client reading sources... [ 53%] contributor/api/glance.common.config reading sources... [ 53%] contributor/api/glance.common.crypt reading sources... [ 54%] contributor/api/glance.common.exception reading sources... [ 54%] contributor/api/glance.common.format_inspector reading sources... [ 55%] contributor/api/glance.common.property_utils reading sources... [ 55%] contributor/api/glance.common.removed_config reading sources... [ 55%] contributor/api/glance.common.scripts reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import.main reading sources... [ 57%] contributor/api/glance.common.scripts.image_import reading sources... [ 57%] contributor/api/glance.common.scripts.image_import.main reading sources... [ 58%] contributor/api/glance.common.scripts.utils reading sources... [ 58%] contributor/api/glance.common.store_utils reading sources... [ 59%] contributor/api/glance.common.swift_store_utils reading sources... [ 59%] contributor/api/glance.common.timeutils reading sources... [ 60%] contributor/api/glance.common.trust_auth reading sources... [ 60%] contributor/api/glance.common.utils reading sources... [ 61%] contributor/api/glance.common.wsgi reading sources... [ 61%] contributor/api/glance.common.wsgi_app reading sources... [ 62%] contributor/api/glance.common.wsme_utils reading sources... [ 62%] contributor/api/glance.context reading sources... [ 63%] contributor/api/glance.db reading sources... [ 63%] contributor/api/glance.db.metadata reading sources... [ 64%] contributor/api/glance.db.migration reading sources... [ 64%] contributor/api/glance.db.simple reading sources... [ 64%] contributor/api/glance.db.simple.api reading sources... [ 65%] contributor/api/glance.db.utils reading sources... [ 65%] contributor/api/glance.domain reading sources... [ 66%] contributor/api/glance.domain.proxy reading sources... [ 66%] contributor/api/glance.gateway reading sources... [ 67%] contributor/api/glance.housekeeping reading sources... [ 67%] contributor/api/glance.i18n reading sources... [ 68%] contributor/api/glance.image_cache reading sources... [ 68%] contributor/api/glance.image_cache.base reading sources... [ 69%] contributor/api/glance.image_cache.cleaner reading sources... [ 69%] contributor/api/glance.image_cache.client reading sources... [ 70%] contributor/api/glance.image_cache.drivers reading sources... [ 70%] contributor/api/glance.image_cache.drivers.base reading sources... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db reading sources... [ 71%] contributor/api/glance.image_cache.drivers.common reading sources... [ 72%] contributor/api/glance.image_cache.drivers.sqlite reading sources... [ 72%] contributor/api/glance.image_cache.drivers.xattr reading sources... [ 73%] contributor/api/glance.image_cache.prefetcher reading sources... [ 73%] contributor/api/glance.image_cache.pruner reading sources... [ 73%] contributor/api/glance.location reading sources... [ 74%] contributor/api/glance.notifier reading sources... [ 74%] contributor/api/glance.opts reading sources... [ 75%] contributor/api/glance.policies reading sources... [ 75%] contributor/api/glance.policies.base reading sources... [ 76%] contributor/api/glance.policies.cache reading sources... [ 76%] contributor/api/glance.policies.discovery reading sources... [ 77%] contributor/api/glance.policies.image reading sources... [ 77%] contributor/api/glance.policies.metadef reading sources... [ 78%] contributor/api/glance.policies.tasks reading sources... [ 78%] contributor/api/glance.quota reading sources... [ 79%] contributor/api/glance.quota.keystone reading sources... [ 79%] contributor/api/glance.schema reading sources... [ 80%] contributor/api/glance.scrubber reading sources... [ 80%] contributor/api/glance.sqlite_migration reading sources... [ 81%] contributor/api/glance.version reading sources... [ 81%] contributor/api/modules reading sources... [ 82%] contributor/architecture reading sources... [ 82%] contributor/blueprints reading sources... [ 82%] contributor/contributing reading sources... [ 83%] contributor/core_reviewer_guidelines reading sources... [ 83%] contributor/database_architecture documenting plugins from 'glance.database.metadata_backend' reading sources... [ 84%] contributor/database_migrations reading sources... [ 84%] contributor/documentation reading sources... [ 85%] contributor/domain_implementation reading sources... [ 85%] contributor/domain_model reading sources... [ 86%] contributor/gerrit reading sources... [ 86%] contributor/glance-groups reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/minor-code-changes reading sources... [ 88%] contributor/refreshing-configs reading sources... [ 88%] contributor/release-cpl reading sources... [ 89%] contributor/release-notes reading sources... [ 89%] contributor/releasecycle reading sources... [ 90%] index reading sources... [ 90%] install/configure-quotas reading sources... [ 91%] install/edit-glance-api-conf reading sources... [ 91%] install/get-started reading sources... [ 91%] install/index reading sources... [ 92%] install/install reading sources... [ 92%] install/install-debian reading sources... [ 93%] install/install-obs reading sources... [ 93%] install/install-rdo reading sources... [ 94%] install/install-ubuntu reading sources... [ 94%] install/register-quotas reading sources... [ 95%] install/verify reading sources... [ 95%] user/common-image-properties reading sources... [ 96%] user/formats reading sources... [ 96%] user/glanceapi reading sources... [ 97%] user/glanceclient reading sources... [ 97%] user/glancemetadefcatalogapi reading sources... [ 98%] user/identifiers reading sources... [ 98%] user/index reading sources... [ 99%] user/metadefs-concepts reading sources... [ 99%] user/os_hash_algo reading sources... [100%] user/signature reading sources... [100%] user/statuses looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/glance-29.0.0/doc/source/contributor/glance-groups.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/glance-groups /build/reproducible-path/glance-29.0.0/doc/source/contributor/releasecycle.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/releasecycle done writing... glance-api.1 { } glance-cache-cleaner.1 { } glance-cache-manage.1 { } glance-cache-prefetcher.1 { } glance-cache-pruner.1 { } glance-control.1 { } glance-manage.1 { } glance-replicator.1 { } glance-scrubber.1 { } done build succeeded. The manual pages are in doc/build/man. dh_installman make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installdebconf -O--buildsystem=python_distutils debian/rules override_dh_python3 make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-scrubber I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-pruner I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-prefetcher I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-manage I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-cleaner I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-api I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-wsgi-api I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-status I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-manage I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-control make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/glance-api.init.in + echo debian/glance-api.init.in libfakeroot internal error: payload not recognized! + 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 libfakeroot internal error: payload not recognized! # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + 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 \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/glance-api.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 ] + pkgos-gen-systemd-unit debian/glance-api.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/glance-api.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 libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + 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 \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/glance-api.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 ] + pkgos-gen-systemd-unit debian/glance-api.init.in libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installlogrotate -O--buildsystem=python_distutils dh_perl -O--buildsystem=python_distutils dh_link -O--buildsystem=python_distutils dh_strip_nondeterminism -O--buildsystem=python_distutils dh_compress -O--buildsystem=python_distutils dh_fixperms -O--buildsystem=python_distutils dh_missing -O--buildsystem=python_distutils dh_installdeb -O--buildsystem=python_distutils debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/build/reproducible-path/glance-29.0.0/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/build/reproducible-path/glance-29.0.0/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: Depends field of package glance: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Provides field of package python3-glance: substitution variable ${python3:Provides} used, but is not defined dpkg-gencontrol: warning: package glance-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_md5sums -O--buildsystem=python_distutils dh_builddeb -O--buildsystem=python_distutils dpkg-deb: building package 'glance' in '../glance_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-doc' in '../glance-doc_29.0.0-2_all.deb'. dpkg-deb: building package 'python3-glance' in '../python3-glance_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-common' in '../glance-common_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-api' in '../glance-api_29.0.0-2_all.deb'. dpkg-genbuildinfo --build=binary -O../glance_29.0.0-2_arm64.buildinfo dpkg-genchanges --build=binary -O../glance_29.0.0-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from glance-29.0.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/2642518 and its subdirectories I: Current time: Thu Jan 1 02:09:56 -12 2026 I: pbuilder-time-stamp: 1767276596 Thu Jan 1 14:09:56 UTC 2026 I: Signing ./b1/glance_29.0.0-2_arm64.buildinfo as glance_29.0.0-2_arm64.buildinfo.asc Thu Jan 1 14:09:56 UTC 2026 I: Signed ./b1/glance_29.0.0-2_arm64.buildinfo as ./b1/glance_29.0.0-2_arm64.buildinfo.asc Thu Jan 1 14:09:56 UTC 2026 - build #1 for glance/unstable/arm64 on codethink01-arm64 done. Starting cleanup. All cleanup done. Thu Jan 1 14:09:56 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-MF7mQDPi, removing. /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT: total 20 drwxr-xr-x 2 jenkins jenkins 4096 Nov 29 07:46 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 29 07:32 b2 -rw-r--r-- 1 jenkins jenkins 3713 Nov 27 08:54 glance_29.0.0-2.dsc -rw------- 1 jenkins jenkins 4822 Nov 29 07:32 rbuildlog.88XkIH5 /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1: total 4440 -rw-r--r-- 1 jenkins jenkins 1504526 Nov 29 07:46 build.log -rw-r--r-- 1 jenkins jenkins 39432 Nov 29 07:46 glance-api_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 96096 Nov 29 07:46 glance-common_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 2348616 Nov 29 07:46 glance-doc_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 18252 Nov 29 07:46 glance_29.0.0-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3713 Nov 29 07:46 glance_29.0.0-2.dsc -rw-r--r-- 1 jenkins jenkins 5280 Nov 29 07:46 glance_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 18376 Nov 29 07:46 glance_29.0.0-2_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 19258 Nov 29 07:46 glance_29.0.0-2_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2525 Nov 29 07:46 glance_29.0.0-2_arm64.changes -rw-r--r-- 1 jenkins jenkins 1261 Nov 29 07:46 glance_29.0.0-2_source.changes -rw-r--r-- 1 jenkins jenkins 462408 Nov 29 07:46 python3-glance_29.0.0-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2: total 0 Fri Nov 29 07:46:57 UTC 2024 I: Deleting $TMPDIR on codethink01-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Jan 1 01:55:29 -12 2026 I: pbuilder-time-stamp: 1767275729 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [glance_29.0.0-2.dsc] I: copying [./glance_29.0.0.orig.tar.xz] I: copying [./glance_29.0.0-2.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Nov 27 08:42:54 2024 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./glance_29.0.0-2.dsc: no acceptable signature found dpkg-source: info: extracting glance in glance-29.0.0 dpkg-source: info: unpacking glance_29.0.0.orig.tar.xz dpkg-source: info: unpacking glance_29.0.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying sql_conn-registry.patch dpkg-source: info: applying missing-files.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2642518/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='6d1fc44a912f4d36bcc4316365214190' 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='2642518' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_bnWh --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1 --logfile b1/build.log glance_29.0.0-2.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink01-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2642518/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 11), dh-python, openstack-pkg-tools (>= 123~), po-debconf, python3-all, python3-pbr, python3-setuptools, python3-sphinx, alembic, bandit, curl, procps, python3-alembic, python3-boto3, python3-castellan, python3-coverage, python3-cryptography, python3-cursive, python3-ddt, python3-debtcollector, python3-defusedxml, python3-elasticsearch, python3-eventlet (>= 0.33.3), python3-fixtures, python3-futurist, python3-glance-store (>= 4.8.0), python3-hacking, python3-httplib2, python3-iso8601, python3-jsonschema, python3-keystoneauth1, python3-keystoneclient, python3-keystonemiddleware, python3-monotonic, python3-mysqldb, python3-openstackdocstheme, python3-os-api-ref, python3-oslo.concurrency, python3-oslo.config, python3-oslo.context, python3-oslo.db, python3-oslo.i18n, python3-oslo.limit, python3-oslo.log, python3-oslo.messaging, python3-oslo.middleware, python3-oslo.policy (>= 4.4.0), python3-oslo.reports, python3-oslo.upgradecheck, python3-oslo.utils, python3-oslotest, python3-osprofiler, python3-paste, python3-pastedeploy, python3-pep8, python3-prettytable, python3-psutil, python3-psycopg2, python3-pygments, python3-pymysql, python3-requests, python3-retrying, python3-routes, python3-sendfile, python3-sphinxcontrib.apidoc, python3-sqlalchemy, python3-stestr, python3-stevedore, python3-swiftclient, python3-taskflow, python3-testresources, python3-testscenarios, python3-testtools, python3-webob, python3-wsme, python3-xattr, qemu-utils, sqlite3, subunit dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20087 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 11); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on openstack-pkg-tools (>= 123~); however: Package openstack-pkg-tools is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-pbr; however: Package python3-pbr is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on alembic; however: Package alembic is not installed. pbuilder-satisfydepends-dummy depends on bandit; however: Package bandit is not installed. pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on procps; however: Package procps is not installed. pbuilder-satisfydepends-dummy depends on python3-alembic; however: Package python3-alembic is not installed. pbuilder-satisfydepends-dummy depends on python3-boto3; however: Package python3-boto3 is not installed. pbuilder-satisfydepends-dummy depends on python3-castellan; however: Package python3-castellan is not installed. pbuilder-satisfydepends-dummy depends on python3-coverage; however: Package python3-coverage is not installed. pbuilder-satisfydepends-dummy depends on python3-cryptography; however: Package python3-cryptography is not installed. pbuilder-satisfydepends-dummy depends on python3-cursive; however: Package python3-cursive is not installed. pbuilder-satisfydepends-dummy depends on python3-ddt; however: Package python3-ddt is not installed. pbuilder-satisfydepends-dummy depends on python3-debtcollector; however: Package python3-debtcollector is not installed. pbuilder-satisfydepends-dummy depends on python3-defusedxml; however: Package python3-defusedxml is not installed. pbuilder-satisfydepends-dummy depends on python3-elasticsearch; however: Package python3-elasticsearch is not installed. pbuilder-satisfydepends-dummy depends on python3-eventlet (>= 0.33.3); however: Package python3-eventlet is not installed. pbuilder-satisfydepends-dummy depends on python3-fixtures; however: Package python3-fixtures is not installed. pbuilder-satisfydepends-dummy depends on python3-futurist; however: Package python3-futurist is not installed. pbuilder-satisfydepends-dummy depends on python3-glance-store (>= 4.8.0); however: Package python3-glance-store is not installed. pbuilder-satisfydepends-dummy depends on python3-hacking; however: Package python3-hacking is not installed. pbuilder-satisfydepends-dummy depends on python3-httplib2; however: Package python3-httplib2 is not installed. pbuilder-satisfydepends-dummy depends on python3-iso8601; however: Package python3-iso8601 is not installed. pbuilder-satisfydepends-dummy depends on python3-jsonschema; however: Package python3-jsonschema is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneauth1; however: Package python3-keystoneauth1 is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneclient; however: Package python3-keystoneclient is not installed. pbuilder-satisfydepends-dummy depends on python3-keystonemiddleware; however: Package python3-keystonemiddleware is not installed. pbuilder-satisfydepends-dummy depends on python3-monotonic; however: Package python3-monotonic is not installed. pbuilder-satisfydepends-dummy depends on python3-mysqldb; however: Package python3-mysqldb is not installed. pbuilder-satisfydepends-dummy depends on python3-openstackdocstheme; however: Package python3-openstackdocstheme is not installed. pbuilder-satisfydepends-dummy depends on python3-os-api-ref; however: Package python3-os-api-ref is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.concurrency; however: Package python3-oslo.concurrency is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.config; however: Package python3-oslo.config is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.context; however: Package python3-oslo.context is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.db; however: Package python3-oslo.db is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.i18n; however: Package python3-oslo.i18n is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.limit; however: Package python3-oslo.limit is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.log; however: Package python3-oslo.log is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.messaging; however: Package python3-oslo.messaging is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.middleware; however: Package python3-oslo.middleware is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.policy (>= 4.4.0); however: Package python3-oslo.policy is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.reports; however: Package python3-oslo.reports is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.upgradecheck; however: Package python3-oslo.upgradecheck is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.utils; however: Package python3-oslo.utils is not installed. pbuilder-satisfydepends-dummy depends on python3-oslotest; however: Package python3-oslotest is not installed. pbuilder-satisfydepends-dummy depends on python3-osprofiler; however: Package python3-osprofiler is not installed. pbuilder-satisfydepends-dummy depends on python3-paste; however: Package python3-paste is not installed. pbuilder-satisfydepends-dummy depends on python3-pastedeploy; however: Package python3-pastedeploy is not installed. pbuilder-satisfydepends-dummy depends on python3-pep8; however: Package python3-pep8 is not installed. pbuilder-satisfydepends-dummy depends on python3-prettytable; however: Package python3-prettytable is not installed. pbuilder-satisfydepends-dummy depends on python3-psutil; however: Package python3-psutil is not installed. pbuilder-satisfydepends-dummy depends on python3-psycopg2; however: Package python3-psycopg2 is not installed. pbuilder-satisfydepends-dummy depends on python3-pygments; however: Package python3-pygments is not installed. pbuilder-satisfydepends-dummy depends on python3-pymysql; however: Package python3-pymysql is not installed. pbuilder-satisfydepends-dummy depends on python3-requests; however: Package python3-requests is not installed. pbuilder-satisfydepends-dummy depends on python3-retrying; however: Package python3-retrying is not installed. pbuilder-satisfydepends-dummy depends on python3-routes; however: Package python3-routes is not installed. pbuilder-satisfydepends-dummy depends on python3-sendfile; however: Package python3-sendfile is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinxcontrib.apidoc; however: Package python3-sphinxcontrib.apidoc is not installed. pbuilder-satisfydepends-dummy depends on python3-sqlalchemy; however: Package python3-sqlalchemy is not installed. pbuilder-satisfydepends-dummy depends on python3-stestr; however: Package python3-stestr is not installed. pbuilder-satisfydepends-dummy depends on python3-stevedore; however: Package python3-stevedore is not installed. pbuilder-satisfydepends-dummy depends on python3-swiftclient; however: Package python3-swiftclient is not installed. pbuilder-satisfydepends-dummy depends on python3-taskflow; however: Package python3-taskflow is not installed. pbuilder-satisfydepends-dummy depends on python3-testresources; however: Package python3-testresources is not installed. pbuilder-satisfydepends-dummy depends on python3-testscenarios; however: Package python3-testscenarios is not installed. pbuilder-satisfydepends-dummy depends on python3-testtools; however: Package python3-testtools is not installed. pbuilder-satisfydepends-dummy depends on python3-webob; however: Package python3-webob is not installed. pbuilder-satisfydepends-dummy depends on python3-wsme; however: Package python3-wsme is not installed. pbuilder-satisfydepends-dummy depends on python3-xattr; however: Package python3-xattr is not installed. pbuilder-satisfydepends-dummy depends on qemu-utils; however: Package qemu-utils is not installed. pbuilder-satisfydepends-dummy depends on sqlite3; however: Package sqlite3 is not installed. pbuilder-satisfydepends-dummy depends on subunit; however: Package subunit is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: alembic{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bandit{a} bsdextrautils{a} ca-certificates{a} curl{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} flake8{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} fonts-font-awesome{a} fonts-glyphicons-halflings{a} gettext{a} gettext-base{a} git{a} git-man{a} glance-store-common{a} graphviz{a} groff-base{a} ieee-data{a} intltool-debian{a} jq{a} libabsl20230802{a} libaio1t64{a} libann0{a} libaom3{a} libapparmor1{a} libarchive-zip-perl{a} libavif16{a} libbrotli1{a} libcairo2{a} libcares2{a} libcdt5{a} libcgraph6{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4t64{a} libdatrie1{a} libdav1d7{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libelf1t64{a} liberror-perl{a} libev4t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libglib2.0-0t64{a} libgraphite2-3{a} libgssapi-krb5-2{a} libgts-0.7-5t64{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libice6{a} libicu72{a} libimagequant0{a} libisns0t64{a} libjbig0{a} libjpeg62-turbo{a} libjq1{a} libjs-bootstrap{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-3{a} libkrb5support0{a} liblab-gamut1{a} libldap-2.5-0{a} liblerc4{a} libltdl7{a} libmagic-mgc{a} libmagic1t64{a} libmariadb3{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-gnutls8{a} libnorm1t64{a} libnsl2{a} libnuma1{a} libonig5{a} libopeniscsiusr{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpathplan4{a} libpgm-5.3-0t64{a} libpipeline1{a} libpixman-1-0{a} libpng16-16t64{a} libpq5{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libraqm0{a} librav1e0.7{a} librdkafka1{a} libreadline8t64{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsharpyuv0{a} libsm6{a} libsodium23{a} libssh2-1t64{a} libsubunit-perl{a} libsvtav1enc2{a} libsystemd-shared{a} libthai-data{a} libthai0{a} libtiff6{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} liburing2{a} libwebp7{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxslt1.1{a} libxt6t64{a} libyaml-0-2{a} libyuv0{a} libzmq5{a} lsb-release{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mysql-common{a} netbase{a} open-iscsi{a} openssl{a} openstack-pkg-tools{a} os-brick-common{a} po-debconf{a} procps{a} pycadf-common{a} pyflakes3{a} python-babel-localedata{a} python-os-api-ref-common{a} python-oslosphinx-common{a} python3{a} python3-alabaster{a} python3-alembic{a} python3-all{a} python3-amqp{a} python3-attr{a} python3-autocommand{a} python3-automaton{a} python3-autopage{a} python3-babel{a} python3-bandit{a} python3-barbicanclient{a} python3-bcrypt{a} python3-binary-memcached{a} python3-blinker{a} python3-boto3{a} python3-botocore{a} python3-cachetools{a} python3-castellan{a} python3-certifi{a} python3-cffi{a} python3-cffi-backend{a} python3-chardet{a} python3-charset-normalizer{a} python3-cinderclient{a} python3-cliff{a} python3-cmd2{a} python3-confluent-kafka{a} python3-coverage{a} python3-cryptography{a} python3-cursive{a} python3-dateutil{a} python3-ddt{a} python3-debtcollector{a} python3-decorator{a} python3-defusedxml{a} python3-deprecation{a} python3-dnspython{a} python3-docutils{a} python3-dogpile.cache{a} python3-dulwich{a} python3-elasticsearch{a} python3-eventlet{a} python3-extras{a} python3-fasteners{a} python3-fixtures{a} python3-flake8{a} python3-futurist{a} python3-gevent{a} python3-git{a} python3-gitdb{a} python3-glance-store{a} python3-greenlet{a} python3-hacking{a} python3-httplib2{a} python3-idna{a} python3-imagesize{a} python3-importlib-metadata{a} python3-inflect{a} python3-iso8601{a} python3-jaeger-client{a} python3-jaraco.classes{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-jeepney{a} python3-jinja2{a} python3-jmespath{a} python3-jschema-to-python{a} python3-json-pointer{a} python3-jsonpatch{a} python3-jsonpickle{a} python3-jsonschema{a} python3-jsonschema-specifications{a} python3-jwt{a} python3-kazoo{a} python3-kerberos{a} python3-keyring{a} python3-keystoneauth1{a} python3-keystoneclient{a} python3-keystonemiddleware{a} python3-kombu{a} python3-legacy-cgi{a} python3-lxml{a} python3-mako{a} python3-markdown-it{a} python3-markupsafe{a} python3-mccabe{a} python3-mdurl{a} python3-memcache{a} python3-minimal{a} python3-monotonic{a} python3-more-itertools{a} python3-msgpack{a} python3-mysqldb{a} python3-netaddr{a} python3-netifaces{a} python3-networkx{a} python3-oauthlib{a} python3-openstackdocstheme{a} python3-openstacksdk{a} python3-opentracing{a} python3-os-api-ref{a} python3-os-brick{a} python3-os-client-config{a} python3-os-service-types{a} python3-os-win{a} python3-oslo.cache{a} python3-oslo.concurrency{a} python3-oslo.config{a} python3-oslo.context{a} python3-oslo.db{a} python3-oslo.i18n{a} python3-oslo.limit{a} python3-oslo.log{a} python3-oslo.messaging{a} python3-oslo.metrics{a} python3-oslo.middleware{a} python3-oslo.policy{a} python3-oslo.privsep{a} python3-oslo.reports{a} python3-oslo.rootwrap{a} python3-oslo.serialization{a} python3-oslo.service{a} python3-oslo.upgradecheck{a} python3-oslo.utils{a} python3-oslo.vmware{a} python3-oslosphinx{a} python3-oslotest{a} python3-osprofiler{a} python3-packaging{a} python3-paste{a} python3-pastedeploy{a} python3-pastedeploy-tpl{a} python3-pbr{a} python3-pep8{a} python3-pip{a} python3-pkg-resources{a} python3-platformdirs{a} python3-ply{a} python3-prettytable{a} python3-prometheus-client{a} python3-psutil{a} python3-psycopg2{a} python3-pure-sasl{a} python3-py{a} python3-pyasyncore{a} python3-pycadf{a} python3-pycodestyle{a} python3-pycparser{a} python3-pycurl{a} python3-pydot{a} python3-pyflakes{a} python3-pygments{a} python3-pymysql{a} python3-pyparsing{a} python3-pyperclip{a} python3-referencing{a} python3-repoze.lru{a} python3-requests{a} python3-requestsexceptions{a} python3-retrying{a} python3-rfc3986{a} python3-rich{a} python3-roman{a} python3-routes{a} python3-rpds-py{a} python3-s3transfer{a} python3-sarif-python-om{a} python3-secretstorage{a} python3-sendfile{a} python3-setuptools{a} python3-simplegeneric{a} python3-simplejson{a} python3-six{a} python3-smmap{a} python3-snowballstemmer{a} python3-sphinx{a} python3-sphinxcontrib.apidoc{a} python3-sqlalchemy{a} python3-statsd{a} python3-stestr{a} python3-stevedore{a} python3-subunit{a} python3-suds{a} python3-swiftclient{a} python3-taskflow{a} python3-tempita{a} python3-tenacity{a} python3-testresources{a} python3-testscenarios{a} python3-testtools{a} python3-threadloop{a} python3-thrift{a} python3-tomlkit{a} python3-tornado{a} python3-typeguard{a} python3-typing-extensions{a} python3-tz{a} python3-uhashring{a} python3-urllib3{a} python3-vine{a} python3-voluptuous{a} python3-wcwidth{a} python3-webob{a} python3-wheel{a} python3-wrapt{a} python3-wsme{a} python3-xattr{a} python3-yaml{a} python3-yappi{a} python3-zipp{a} python3-zmq{a} python3-zope.event{a} python3-zope.interface{a} python3.12{a} python3.12-minimal{a} python3.13{a} python3.13-minimal{a} qemu-utils{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} sqlite3{a} subunit{a} sudo{a} systemd{a} tzdata{a} udev{a} x11-common{a} xclip{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: autopkgtest busybox busybox-static chrony dbus dbus-broker fonts-liberation javascript-common krb5-locales less libarchive-cpio-perl libglib2.0-data libgts-bin libheif-plugin-aomenc libheif-plugin-x265 libjson-xs-perl libldap-common libltdl-dev libmail-sendmail-perl libpaper-utils libsasl2-modules linux-sysctl-defaults madison-lite ntpsec openntpd openssh-client pristine-tar psmisc publicsuffix pycodestyle python3-bs4 python3-cssselect python3-dev python3-fastimport python3-gdal python3-h2 python3-html5lib python3-httpcore python3-httpx python3-matplotlib python3-numpy python3-openssl python3-pastescript python3-pil python3-pygraphviz python3-rfc3987 python3-scipy python3-sqlalchemy-ext python3-uritemplate python3-webcolors qemu-block-extra shared-mime-info systemd-cryptsetup systemd-timesyncd xauth xdg-user-dirs 0 packages upgraded, 414 newly installed, 0 to remove and 0 not upgraded. Need to get 135 MB of archives. After unpacking 706 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 libapparmor1 arm64 3.1.7-1+b3 [41.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libsystemd-shared arm64 257~rc3-1 [1905 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 systemd arm64 257~rc3-1 [3365 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 libkmod2 arm64 33+20240816-2 [59.5 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 libopeniscsiusr arm64 2.1.10-2 [56.8 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 udev arm64 257~rc3-1 [1837 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 libisns0t64 arm64 0.101-1+b1 [87.8 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 open-iscsi arm64 2.1.10-2 [312 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.12.7-1 [26.8 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 media-types all 10.1.0 [26.9 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 netbase all 6.4 [12.8 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 tzdata all 2024b-3 [255 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.1-1+b1 [23.1 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 20 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 python3.12 arm64 3.12.7-3 [671 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.12.7-1 [9708 B] Get: 30 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.12.7-1 [27.8 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.0-2 [850 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.0-2 [1838 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 sgml-base all 1.31 [15.4 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 sudo arm64 1.9.16p1-1 [1986 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-6 [62.3 kB] Get: 36 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-6 [872 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 38 http://deb.debian.org/debian unstable/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20240203 [158 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 python3-zipp all 3.21.0-1 [10.6 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 python3-importlib-metadata all 8.5.0-1 [21.0 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 57 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 python3-pkg-resources all 75.2.0-1 [213 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 python3-markupsafe arm64 2.1.5-1+b3 [14.0 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 python3-mako all 1.3.6-1 [83.1 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 python3-greenlet arm64 3.1.0-1+b1 [178 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 python3-sqlalchemy all 2.0.32+ds1-1 [1196 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 python3-alembic all 1.13.2-4 [147 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 libjs-sphinxdoc all 7.4.7-4 [158 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 alembic all 1.13.2-4 [481 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8 [20.0 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8 [55.4 kB] Get: 76 http://deb.debian.org/debian unstable/main arm64 libldap-2.5-0 arm64 2.5.18+dfsg-3+b1 [175 kB] Get: 77 http://deb.debian.org/debian unstable/main arm64 libnghttp2-14 arm64 1.64.0-1 [71.3 kB] Get: 78 http://deb.debian.org/debian unstable/main arm64 libnghttp3-9 arm64 1.6.0-2 [60.5 kB] Get: 79 http://deb.debian.org/debian unstable/main arm64 libngtcp2-16 arm64 1.9.1-1 [109 kB] Get: 80 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-gnutls8 arm64 1.9.1-1 [17.3 kB] Get: 81 http://deb.debian.org/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB] Get: 82 http://deb.debian.org/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b5 [56.8 kB] Get: 83 http://deb.debian.org/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB] Get: 84 http://deb.debian.org/debian unstable/main arm64 libcurl3t64-gnutls arm64 8.11.0-1 [331 kB] Get: 85 http://deb.debian.org/debian unstable/main arm64 liberror-perl all 0.17029-2 [29.0 kB] Get: 86 http://deb.debian.org/debian unstable/main arm64 git-man all 1:2.45.2-1.2 [2159 kB] Get: 87 http://deb.debian.org/debian unstable/main arm64 git arm64 1:2.45.2-1.2 [8555 kB] Get: 88 http://deb.debian.org/debian unstable/main arm64 python3-smmap all 6.0.0-1 [20.1 kB] Get: 89 http://deb.debian.org/debian unstable/main arm64 python3-gitdb all 4.0.11-1 [45.5 kB] Get: 90 http://deb.debian.org/debian unstable/main arm64 python3-git all 3.1.37-3 [137 kB] Get: 91 http://deb.debian.org/debian unstable/main arm64 python3-attr all 24.2.0-1 [68.4 kB] Get: 92 http://deb.debian.org/debian unstable/main arm64 python3-jsonpickle all 4.0.0+dfsg-1 [47.8 kB] Get: 93 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 94 http://deb.debian.org/debian unstable/main arm64 python3-setuptools all 75.2.0-1 [731 kB] Get: 95 http://deb.debian.org/debian unstable/main arm64 python3-pbr all 6.1.0-3 [56.6 kB] Get: 96 http://deb.debian.org/debian unstable/main arm64 python3-jschema-to-python all 1.2.3-3 [8024 B] Get: 97 http://deb.debian.org/debian unstable/main arm64 python3-mdurl all 0.1.2-1 [9444 B] Get: 98 http://deb.debian.org/debian unstable/main arm64 python3-markdown-it all 3.0.0-2 [62.5 kB] Get: 99 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.18.0+dfsg-1 [836 kB] Get: 100 http://deb.debian.org/debian unstable/main arm64 python3-rich all 13.7.1-1 [201 kB] Get: 101 http://deb.debian.org/debian unstable/main arm64 python3-sarif-python-om all 1.0.4-3 [12.3 kB] Get: 102 http://deb.debian.org/debian unstable/main arm64 python3-stevedore all 5.3.0-3 [20.9 kB] Get: 103 http://deb.debian.org/debian unstable/main arm64 libyaml-0-2 arm64 0.2.5-1+b2 [49.3 kB] Get: 104 http://deb.debian.org/debian unstable/main arm64 python3-yaml arm64 6.0.2-1+b1 [148 kB] Get: 105 http://deb.debian.org/debian unstable/main arm64 python3-bandit all 1.7.10-1 [73.6 kB] Get: 106 http://deb.debian.org/debian unstable/main arm64 bandit all 1.7.10-1 [5188 B] Get: 107 http://deb.debian.org/debian unstable/main arm64 curl arm64 8.11.0-1 [248 kB] Get: 108 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 109 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 110 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 111 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 112 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 113 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 114 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 115 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 116 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 117 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 118 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 119 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 120 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 121 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 122 http://deb.debian.org/debian unstable/main arm64 dh-python all 6.20241024 [109 kB] Get: 123 http://deb.debian.org/debian unstable/main arm64 xml-core all 0.19 [20.1 kB] Get: 124 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.21.2+dfsg-2 [128 kB] Get: 125 http://deb.debian.org/debian unstable/main arm64 python3-mccabe all 0.7.0-1 [10.5 kB] Get: 126 http://deb.debian.org/debian unstable/main arm64 python3-pycodestyle all 2.12.1-1 [39.7 kB] Get: 127 http://deb.debian.org/debian unstable/main arm64 python3-pyflakes all 3.2.0-2 [57.2 kB] Get: 128 http://deb.debian.org/debian unstable/main arm64 python3-flake8 all 7.1.1-2 [56.3 kB] Get: 129 http://deb.debian.org/debian unstable/main arm64 flake8 all 7.1.1-2 [21.5 kB] Get: 130 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.44-2 [273 kB] Get: 131 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.13.3+dfsg-1 [422 kB] Get: 132 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 133 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 134 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.15.0-1.1+b1 [318 kB] Get: 135 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.15.0-1.1+b1 [387 kB] Get: 136 http://deb.debian.org/debian unstable/main arm64 fontconfig arm64 2.15.0-1.1+b1 [463 kB] Get: 137 http://deb.debian.org/debian unstable/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB] Get: 138 http://deb.debian.org/debian unstable/main arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [162 kB] Get: 139 http://deb.debian.org/debian unstable/main arm64 glance-store-common all 4.8.1-2 [5160 B] Get: 140 http://deb.debian.org/debian unstable/main arm64 libann0 arm64 1.1.2+doc-9+b2 [24.1 kB] Get: 141 http://deb.debian.org/debian unstable/main arm64 libcdt5 arm64 2.42.4-2+b1 [39.4 kB] Get: 142 http://deb.debian.org/debian unstable/main arm64 libcgraph6 arm64 2.42.4-2+b1 [61.3 kB] Get: 143 http://deb.debian.org/debian unstable/main arm64 libaom3 arm64 3.11.0-1 [1690 kB] Get: 144 http://deb.debian.org/debian unstable/main arm64 libdav1d7 arm64 1.5.0-1+b1 [248 kB] Get: 145 http://deb.debian.org/debian unstable/main arm64 libabsl20230802 arm64 20230802.1-4 [432 kB] Get: 146 http://deb.debian.org/debian unstable/main arm64 libgav1-1 arm64 0.19.0-2+b2 [493 kB] Get: 147 http://deb.debian.org/debian unstable/main arm64 librav1e0.7 arm64 0.7.1-7+b2 [653 kB] Get: 148 http://deb.debian.org/debian unstable/main arm64 libsvtav1enc2 arm64 2.2.1+dfsg-2 [1463 kB] Get: 149 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-3+b1 [173 kB] Get: 150 http://deb.debian.org/debian unstable/main arm64 libyuv0 arm64 0.0.1898.20241125-1 [136 kB] Get: 151 http://deb.debian.org/debian unstable/main arm64 libavif16 arm64 1.1.1-1 [109 kB] Get: 152 http://deb.debian.org/debian unstable/main arm64 libsharpyuv0 arm64 1.4.0-0.1+b1 [112 kB] Get: 153 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-dav1d arm64 1.19.3-1 [11.2 kB] Get: 154 http://deb.debian.org/debian unstable/main arm64 libde265-0 arm64 1.0.15-1+b2 [153 kB] Get: 155 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [14.9 kB] Get: 156 http://deb.debian.org/debian unstable/main arm64 libheif1 arm64 1.19.3-1 [419 kB] Get: 157 http://deb.debian.org/debian unstable/main arm64 libimagequant0 arm64 2.18.0-1+b2 [34.6 kB] Get: 158 http://deb.debian.org/debian unstable/main arm64 libfribidi0 arm64 1.0.15-1 [71.8 kB] Get: 159 http://deb.debian.org/debian unstable/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB] Get: 160 http://deb.debian.org/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-2+b1 [70.4 kB] Get: 161 http://deb.debian.org/debian unstable/main arm64 libharfbuzz0b arm64 10.0.1-1 [441 kB] Get: 162 http://deb.debian.org/debian unstable/main arm64 libraqm0 arm64 0.10.1-1+b2 [13.8 kB] Get: 163 http://deb.debian.org/debian unstable/main arm64 libdeflate0 arm64 1.22-1 [42.2 kB] Get: 164 http://deb.debian.org/debian unstable/main arm64 libjbig0 arm64 2.1-6.1+b2 [30.4 kB] Get: 165 http://deb.debian.org/debian unstable/main arm64 liblerc4 arm64 4.0.0+ds-5 [146 kB] Get: 166 http://deb.debian.org/debian unstable/main arm64 libwebp7 arm64 1.4.0-0.1+b1 [268 kB] Get: 167 http://deb.debian.org/debian unstable/main arm64 libtiff6 arm64 4.5.1+git230720-5 [309 kB] Get: 168 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB] Get: 169 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB] Get: 170 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB] Get: 171 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.10-2 [337 kB] Get: 172 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.10-2 [789 kB] Get: 173 http://deb.debian.org/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b2 [53.2 kB] Get: 174 http://deb.debian.org/debian unstable/main arm64 libgd3 arm64 2.3.3-12+b1 [115 kB] Get: 175 http://deb.debian.org/debian unstable/main arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2+b1 [145 kB] Get: 176 http://deb.debian.org/debian unstable/main arm64 libpixman-1-0 arm64 0.44.0-3 [168 kB] Get: 177 http://deb.debian.org/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b1 [115 kB] Get: 178 http://deb.debian.org/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b1 [105 kB] Get: 179 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b2 [49.3 kB] Get: 180 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.10-1.1+b2 [27.2 kB] Get: 181 http://deb.debian.org/debian unstable/main arm64 libcairo2 arm64 1.18.2-2 [483 kB] Get: 182 http://deb.debian.org/debian unstable/main arm64 libltdl7 arm64 2.4.7-8 [392 kB] Get: 183 http://deb.debian.org/debian unstable/main arm64 libthai-data all 0.1.29-2 [168 kB] Get: 184 http://deb.debian.org/debian unstable/main arm64 libdatrie1 arm64 0.2.13-3+b1 [37.6 kB] Get: 185 http://deb.debian.org/debian unstable/main arm64 libthai0 arm64 0.1.29-2+b1 [48.4 kB] Get: 186 http://deb.debian.org/debian unstable/main arm64 libpango-1.0-0 arm64 1.54.0+ds-3 [210 kB] Get: 187 http://deb.debian.org/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.54.0+ds-3 [51.8 kB] Get: 188 http://deb.debian.org/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.54.0+ds-3 [33.5 kB] Get: 189 http://deb.debian.org/debian unstable/main arm64 libpathplan4 arm64 2.42.4-2+b1 [41.4 kB] Get: 190 http://deb.debian.org/debian unstable/main arm64 libgvc6 arm64 2.42.4-2+b1 [628 kB] Get: 191 http://deb.debian.org/debian unstable/main arm64 libgvpr2 arm64 2.42.4-2+b1 [182 kB] Get: 192 http://deb.debian.org/debian unstable/main arm64 liblab-gamut1 arm64 2.42.4-2+b1 [198 kB] Get: 193 http://deb.debian.org/debian unstable/main arm64 x11-common all 1:7.7+23.1 [216 kB] Get: 194 http://deb.debian.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB] Get: 195 http://deb.debian.org/debian unstable/main arm64 libsm6 arm64 2:1.2.4-1 [34.2 kB] Get: 196 http://deb.debian.org/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.2+b1 [173 kB] Get: 197 http://deb.debian.org/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-3+b3 [55.6 kB] Get: 198 http://deb.debian.org/debian unstable/main arm64 libxaw7 arm64 2:1.0.16-1 [195 kB] Get: 199 http://deb.debian.org/debian unstable/main arm64 graphviz arm64 2.42.4-2+b1 [574 kB] Get: 200 http://deb.debian.org/debian unstable/main arm64 ieee-data all 20240722 [2221 kB] Get: 201 http://deb.debian.org/debian unstable/main arm64 libonig5 arm64 6.9.9-1+b1 [181 kB] Get: 202 http://deb.debian.org/debian unstable/main arm64 libjq1 arm64 1.7.1-3+b1 [148 kB] Get: 203 http://deb.debian.org/debian unstable/main arm64 jq arm64 1.7.1-3+b1 [77.3 kB] Get: 204 http://deb.debian.org/debian unstable/main arm64 libaio1t64 arm64 0.3.113-8+b1 [15.0 kB] Get: 205 http://deb.debian.org/debian unstable/main arm64 libcares2 arm64 1.34.2-1 [87.4 kB] Get: 206 http://deb.debian.org/debian unstable/main arm64 libcurl4t64 arm64 8.11.0-1 [322 kB] Get: 207 http://deb.debian.org/debian unstable/main arm64 libev4t64 arm64 1:4.33-2.1+b1 [40.9 kB] Get: 208 http://deb.debian.org/debian unstable/main arm64 libjs-bootstrap all 3.4.1+dfsg-3 [172 kB] Get: 209 http://deb.debian.org/debian unstable/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Get: 210 http://deb.debian.org/debian unstable/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Get: 211 http://deb.debian.org/debian unstable/main arm64 mariadb-common all 1:11.4.3-1 [27.1 kB] Get: 212 http://deb.debian.org/debian unstable/main arm64 libmariadb3 arm64 1:11.4.3-1 [170 kB] Get: 213 http://deb.debian.org/debian unstable/main arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1+b1 [205 kB] Get: 214 http://deb.debian.org/debian unstable/main arm64 libnuma1 arm64 2.0.18-1+b1 [21.8 kB] Get: 215 http://deb.debian.org/debian unstable/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1+b1 [152 kB] Get: 216 http://deb.debian.org/debian unstable/main arm64 libpq5 arm64 17.2-1 [216 kB] Get: 217 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [1922 kB] Get: 218 http://deb.debian.org/debian unstable/main arm64 librdkafka1 arm64 2.6.0-1 [711 kB] Get: 219 http://deb.debian.org/debian unstable/main arm64 libsodium23 arm64 1.0.18-1+b2 [121 kB] Get: 220 http://deb.debian.org/debian unstable/main arm64 libsubunit-perl all 1.4.2-3 [5724 B] Get: 221 http://deb.debian.org/debian unstable/main arm64 liburing2 arm64 2.8-1 [25.4 kB] Get: 222 http://deb.debian.org/debian unstable/main arm64 libxslt1.1 arm64 1.1.35-1.1+b1 [222 kB] Get: 223 http://deb.debian.org/debian unstable/main arm64 libzmq5 arm64 4.3.5-1+b3 [253 kB] Get: 224 http://deb.debian.org/debian unstable/main arm64 lsb-release all 12.1-1 [5912 B] Get: 225 http://deb.debian.org/debian unstable/main arm64 python3-wheel all 0.45.1-1 [56.7 kB] Get: 226 http://deb.debian.org/debian unstable/main arm64 python3-pip all 24.3.1+dfsg-1 [1441 kB] Get: 227 http://deb.debian.org/debian unstable/main arm64 openstack-pkg-tools all 130 [96.4 kB] Get: 228 http://deb.debian.org/debian unstable/main arm64 os-brick-common all 6.9.0-2 [3464 B] Get: 229 http://deb.debian.org/debian unstable/main arm64 pycadf-common all 3.1.1-3 [4492 B] Get: 230 http://deb.debian.org/debian unstable/main arm64 pyflakes3 all 3.2.0-2 [10.2 kB] Get: 231 http://deb.debian.org/debian unstable/main arm64 python-babel-localedata all 2.16.0-1 [5696 kB] Get: 232 http://deb.debian.org/debian unstable/main arm64 python-os-api-ref-common all 2.3.0+ds1-3 [9548 B] Get: 233 http://deb.debian.org/debian unstable/main arm64 python-oslosphinx-common all 4.18.0-5 [30.0 kB] Get: 234 http://deb.debian.org/debian unstable/main arm64 python3-alabaster all 0.7.16-0.1 [27.9 kB] Get: 235 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.0-2 [730 kB] Get: 236 http://deb.debian.org/debian unstable/main arm64 python3-all arm64 3.12.7-1 [1052 B] Get: 237 http://deb.debian.org/debian unstable/main arm64 python3-vine all 5.1.0+dfsg-1 [15.6 kB] Get: 238 http://deb.debian.org/debian unstable/main arm64 python3-amqp all 5.3.1-1 [42.6 kB] Get: 239 http://deb.debian.org/debian unstable/main arm64 python3-wrapt arm64 1.15.0-3+b1 [42.8 kB] Get: 240 http://deb.debian.org/debian unstable/main arm64 python3-debtcollector all 3.0.0-2 [13.1 kB] Get: 241 http://deb.debian.org/debian unstable/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Get: 242 http://deb.debian.org/debian unstable/main arm64 python3-prettytable all 3.12.0-1 [39.5 kB] Get: 243 http://deb.debian.org/debian unstable/main arm64 python3-automaton all 3.2.0-2 [14.7 kB] Get: 244 http://deb.debian.org/debian unstable/main arm64 python3-autopage all 0.4.0-3.1 [12.7 kB] Get: 245 http://deb.debian.org/debian unstable/main arm64 python3-babel all 2.16.0-1 [114 kB] Get: 246 http://deb.debian.org/debian unstable/main arm64 xclip arm64 0.13-4+b1 [21.1 kB] Get: 247 http://deb.debian.org/debian unstable/main arm64 python3-pyperclip all 1.8.2-2 [13.2 kB] Get: 248 http://deb.debian.org/debian unstable/main arm64 python3-cmd2 all 2.5.4+ds-1 [148 kB] Get: 249 http://deb.debian.org/debian unstable/main arm64 python3-roman all 4.2-1 [10.4 kB] Get: 250 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.21.2+dfsg-2 [403 kB] Get: 251 http://deb.debian.org/debian unstable/main arm64 python3-cliff all 4.7.0-2 [42.5 kB] Get: 252 http://deb.debian.org/debian unstable/main arm64 python3-iso8601 all 2.1.0-2 [12.1 kB] Get: 253 http://deb.debian.org/debian unstable/main arm64 python3-lxml arm64 5.3.0-1+b1 [1433 kB] Get: 254 http://deb.debian.org/debian unstable/main arm64 python3-blinker all 1.9.0-1 [12.6 kB] Get: 255 http://deb.debian.org/debian unstable/main arm64 python3-bcrypt arm64 4.2.0-2.1 [212 kB] Get: 256 http://deb.debian.org/debian unstable/main arm64 python3-cffi-backend arm64 1.17.1-2+b1 [94.8 kB] Get: 257 http://deb.debian.org/debian unstable/main arm64 python3-cryptography arm64 43.0.0-1 [835 kB] Get: 258 http://deb.debian.org/debian unstable/main arm64 python3-jwt all 2.7.0-1 [29.7 kB] Get: 259 http://deb.debian.org/debian unstable/main arm64 python3-oauthlib all 3.2.2-2 [95.5 kB] Get: 260 http://deb.debian.org/debian unstable/main arm64 python3-six all 1.16.0-7 [16.4 kB] Get: 261 http://deb.debian.org/debian unstable/main arm64 python3-os-service-types all 1.7.0-4 [12.6 kB] Get: 262 http://deb.debian.org/debian unstable/main arm64 python3-certifi all 2024.8.30+dfsg-1 [9576 B] Get: 263 http://deb.debian.org/debian unstable/main arm64 python3-charset-normalizer arm64 3.4.0-1+b1 [129 kB] Get: 264 http://deb.debian.org/debian unstable/main arm64 python3-idna all 3.8-2 [41.6 kB] Get: 265 http://deb.debian.org/debian unstable/main arm64 python3-urllib3 all 2.0.7-2 [111 kB] Get: 266 http://deb.debian.org/debian unstable/main arm64 python3-chardet all 5.2.0+dfsg-1 [107 kB] Get: 267 http://deb.debian.org/debian unstable/main arm64 python3-requests all 2.32.3+dfsg-1 [71.9 kB] Get: 268 http://deb.debian.org/debian unstable/main arm64 python3-keystoneauth1 all 5.8.0-2 [157 kB] Get: 269 http://deb.debian.org/debian unstable/main arm64 python3-oslo.i18n all 6.4.0-2 [19.1 kB] Get: 270 http://deb.debian.org/debian unstable/main arm64 python3-msgpack arm64 1.0.3-3+b4 [96.8 kB] Get: 271 http://deb.debian.org/debian unstable/main arm64 python3-netaddr all 0.10.1-1 [315 kB] Get: 272 http://deb.debian.org/debian unstable/main arm64 python3-netifaces arm64 0.11.0-2+b5 [17.3 kB] Get: 273 http://deb.debian.org/debian unstable/main arm64 python3-packaging all 24.2-1 [55.3 kB] Get: 274 http://deb.debian.org/debian unstable/main arm64 python3-pyparsing all 3.1.2-1 [146 kB] Get: 275 http://deb.debian.org/debian unstable/main arm64 python3-tz all 2024.1-2 [30.9 kB] Get: 276 http://deb.debian.org/debian unstable/main arm64 python3-oslo.utils all 7.3.0-3 [81.4 kB] Get: 277 http://deb.debian.org/debian unstable/main arm64 python3-oslo.serialization all 5.5.0-2 [14.8 kB] Get: 278 http://deb.debian.org/debian unstable/main arm64 python3-barbicanclient all 7.0.0-3 [996 kB] Get: 279 http://deb.debian.org/debian unstable/main arm64 python3-memcache all 1.62-2 [26.0 kB] Get: 280 http://deb.debian.org/debian unstable/main arm64 python3-uhashring all 2.3-2 [12.3 kB] Get: 281 http://deb.debian.org/debian unstable/main arm64 python3-binary-memcached all 0.31.2+dfsg1-2 [13.7 kB] Get: 282 http://deb.debian.org/debian unstable/main arm64 python3-dateutil all 2.9.0-3 [79.3 kB] Get: 283 http://deb.debian.org/debian unstable/main arm64 python3-jmespath all 1.0.1-1 [21.1 kB] Get: 284 http://deb.debian.org/debian unstable/main arm64 python3-botocore all 1.34.46+repack-1 [6464 kB] Get: 285 http://deb.debian.org/debian unstable/main arm64 python3-s3transfer all 0.10.1-1 [55.6 kB] Get: 286 http://deb.debian.org/debian unstable/main arm64 python3-boto3 all 1.34.46+dfsg-1 [269 kB] Get: 287 http://deb.debian.org/debian unstable/main arm64 python3-cachetools all 5.3.3-1 [13.2 kB] Get: 288 http://deb.debian.org/debian unstable/main arm64 python3-oslo.context all 5.6.0-2 [13.3 kB] Get: 289 http://deb.debian.org/debian unstable/main arm64 python3-pyasyncore all 1.0.2-2 [10.0 kB] Get: 290 http://deb.debian.org/debian unstable/main arm64 python3-oslo.log all 6.1.2-3 [42.9 kB] Get: 291 http://deb.debian.org/debian unstable/main arm64 python3-rfc3986 all 2.0.0-2 [21.6 kB] Get: 292 http://deb.debian.org/debian unstable/main arm64 python3-oslo.config all 1:9.6.0-5 [108 kB] Get: 293 http://deb.debian.org/debian unstable/main arm64 python3-castellan all 5.1.1-2 [44.7 kB] Get: 294 http://deb.debian.org/debian unstable/main arm64 python3-ply all 3.11-7 [62.6 kB] Get: 295 http://deb.debian.org/debian unstable/main arm64 python3-pycparser all 2.22-2 [78.0 kB] Get: 296 http://deb.debian.org/debian unstable/main arm64 python3-cffi all 1.17.1-2 [89.4 kB] Get: 297 http://deb.debian.org/debian unstable/main arm64 python3-cinderclient all 1:9.6.0-4 [134 kB] Get: 298 http://deb.debian.org/debian unstable/main arm64 python3-confluent-kafka arm64 1.7.0-4+b4 [77.8 kB] Get: 299 http://deb.debian.org/debian unstable/main arm64 python3-coverage arm64 7.6.0+dfsg1-2+b1 [177 kB] Get: 300 http://deb.debian.org/debian unstable/main arm64 python3-cursive all 0.2.3-3 [14.2 kB] Get: 301 http://deb.debian.org/debian unstable/main arm64 python3-ddt all 1.7.2-2 [8612 B] Get: 302 http://deb.debian.org/debian unstable/main arm64 python3-decorator all 5.1.1-5 [15.1 kB] Get: 303 http://deb.debian.org/debian unstable/main arm64 python3-defusedxml all 0.7.1-2 [43.3 kB] Get: 304 http://deb.debian.org/debian unstable/main arm64 python3-deprecation all 2.1.0-3 [14.5 kB] Get: 305 http://deb.debian.org/debian unstable/main arm64 python3-dnspython all 2.6.1-1 [161 kB] Get: 306 http://deb.debian.org/debian unstable/main arm64 python3-dogpile.cache all 1.3.1-1 [45.0 kB] Get: 307 http://deb.debian.org/debian unstable/main arm64 python3-dulwich arm64 0.22.5-1+b1 [478 kB] Get: 308 http://deb.debian.org/debian unstable/main arm64 python3-elasticsearch all 7.17.6-1 [113 kB] Get: 309 http://deb.debian.org/debian unstable/main arm64 python3-eventlet all 0.36.1-8 [307 kB] Get: 310 http://deb.debian.org/debian unstable/main arm64 python3-extras all 1.0.0-5 [7536 B] Get: 311 http://deb.debian.org/debian unstable/main arm64 python3-monotonic all 1.6-2 [5728 B] Get: 312 http://deb.debian.org/debian unstable/main arm64 python3-fasteners all 0.18-2 [14.0 kB] Get: 313 http://deb.debian.org/debian unstable/main arm64 python3-testtools all 2.7.2-4 [122 kB] Get: 314 http://deb.debian.org/debian unstable/main arm64 python3-fixtures all 4.1.0-2 [34.1 kB] Get: 315 http://deb.debian.org/debian unstable/main arm64 python3-futurist all 3.0.0-2 [23.8 kB] Get: 316 http://deb.debian.org/debian unstable/main arm64 python3-zope.event all 5.0-0.1 [8164 B] Get: 317 http://deb.debian.org/debian unstable/main arm64 python3-zope.interface arm64 7.1.1-1+b1 [151 kB] Get: 318 http://deb.debian.org/debian unstable/main arm64 python3-gevent arm64 24.2.1-1+b2 [884 kB] Get: 319 http://deb.debian.org/debian unstable/main arm64 python3-httplib2 all 0.22.0-1 [36.1 kB] Get: 320 http://deb.debian.org/debian unstable/main arm64 python3-rpds-py arm64 0.21.0-2 [259 kB] Get: 321 http://deb.debian.org/debian unstable/main arm64 python3-referencing all 0.35.1-1 [23.5 kB] Get: 322 http://deb.debian.org/debian unstable/main arm64 python3-jsonschema-specifications all 2023.12.1-2 [9020 B] Get: 323 http://deb.debian.org/debian unstable/main arm64 python3-jsonschema all 4.19.2-5 [71.4 kB] Get: 324 http://deb.debian.org/debian unstable/main arm64 python3-jeepney all 0.8.0-4 [32.6 kB] Get: 325 http://deb.debian.org/debian unstable/main arm64 python3-secretstorage all 3.3.3-3 [16.1 kB] Get: 326 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.classes all 3.4.0-1 [7728 B] Get: 327 http://deb.debian.org/debian unstable/main arm64 python3-keyring all 25.4.1-1 [54.6 kB] Get: 328 http://deb.debian.org/debian unstable/main arm64 python3-keystoneclient all 1:5.5.0-2 [199 kB] Get: 329 http://deb.debian.org/debian unstable/main arm64 python3-oslo.concurrency all 6.1.0-2 [27.9 kB] Get: 330 http://deb.debian.org/debian unstable/main arm64 python3-os-win all 5.9.0-5 [157 kB] Get: 331 http://deb.debian.org/debian unstable/main arm64 python3-oslo.privsep all 3.4.0-3 [22.4 kB] Get: 332 http://deb.debian.org/debian unstable/main arm64 python3-tempita all 0.6.0-1 [14.6 kB] Get: 333 http://deb.debian.org/debian unstable/main arm64 python3-paste all 3.10.1-1 [222 kB] Get: 334 http://deb.debian.org/debian unstable/main arm64 python3-pastedeploy-tpl all 3.1-1 [8268 B] Get: 335 http://deb.debian.org/debian unstable/main arm64 python3-pastedeploy all 3.1-1 [18.3 kB] Get: 336 http://deb.debian.org/debian unstable/main arm64 python3-repoze.lru all 0.7-3 [12.2 kB] Get: 337 http://deb.debian.org/debian unstable/main arm64 python3-routes all 2.5.1-6 [98.3 kB] Get: 338 http://deb.debian.org/debian unstable/main arm64 python3-yappi arm64 1.6.10-1 [31.7 kB] Get: 339 http://deb.debian.org/debian unstable/main arm64 python3-legacy-cgi all 2.6.1-2 [16.1 kB] Get: 340 http://deb.debian.org/debian unstable/main arm64 python3-webob all 1:1.8.7-3 [88.3 kB] Get: 341 http://deb.debian.org/debian unstable/main arm64 python3-oslo.service all 3.5.0-2 [43.4 kB] Get: 342 http://deb.debian.org/debian unstable/main arm64 python3-psutil arm64 5.9.8-2+b1 [226 kB] Get: 343 http://deb.debian.org/debian unstable/main arm64 python3-retrying all 1.3.3-4 [8876 B] Get: 344 http://deb.debian.org/debian unstable/main arm64 python3-tenacity all 8.4.2+really8.4.1-1 [46.0 kB] Get: 345 http://deb.debian.org/debian unstable/main arm64 python3-os-brick all 6.9.0-2 [166 kB] Get: 346 http://deb.debian.org/debian unstable/main arm64 python3-oslo.rootwrap all 7.3.0-2 [23.5 kB] Get: 347 http://deb.debian.org/debian unstable/main arm64 python3-suds all 1.2.0-2 [158 kB] Get: 348 http://deb.debian.org/debian unstable/main arm64 python3-oslo.vmware all 4.5.0-2 [172 kB] Get: 349 http://deb.debian.org/debian unstable/main arm64 python3-swiftclient all 1:4.6.0-3 [76.4 kB] Get: 350 http://deb.debian.org/debian unstable/main arm64 python3-glance-store all 4.8.1-2 [118 kB] Get: 351 http://deb.debian.org/debian unstable/main arm64 python3-hacking all 4.1.0-3 [22.2 kB] Get: 352 http://deb.debian.org/debian unstable/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Get: 353 http://deb.debian.org/debian unstable/main arm64 python3-opentracing all 2.4.0-2 [26.7 kB] Get: 354 http://deb.debian.org/debian unstable/main arm64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB] Get: 355 http://deb.debian.org/debian unstable/main arm64 python3-pycurl arm64 7.45.3-3 [74.5 kB] Get: 356 http://deb.debian.org/debian unstable/main arm64 python3-thrift arm64 0.19.0-2.1+b4 [170 kB] Get: 357 http://deb.debian.org/debian unstable/main arm64 python3-tornado arm64 6.4.1-3 [349 kB] Get: 358 http://deb.debian.org/debian unstable/main arm64 python3-threadloop all 1.0.2-2 [5444 B] Get: 359 http://deb.debian.org/debian unstable/main arm64 python3-jaeger-client all 4.8.0-1.1 [44.7 kB] Get: 360 http://deb.debian.org/debian unstable/main arm64 python3-jinja2 all 3.1.3-1 [119 kB] Get: 361 http://deb.debian.org/debian unstable/main arm64 python3-json-pointer all 2.4-2 [14.6 kB] Get: 362 http://deb.debian.org/debian unstable/main arm64 python3-jsonpatch all 1.32-4 [12.0 kB] Get: 363 http://deb.debian.org/debian unstable/main arm64 python3-kerberos arm64 1.1.14-3.1+b11 [19.9 kB] Get: 364 http://deb.debian.org/debian unstable/main arm64 python3-pure-sasl all 0.5.1+dfsg1-4 [11.9 kB] Get: 365 http://deb.debian.org/debian unstable/main arm64 python3-kazoo all 2.9.0-2 [115 kB] Get: 366 http://deb.debian.org/debian unstable/main arm64 python3-oslo.cache all 3.8.0-2 [35.3 kB] Get: 367 http://deb.debian.org/debian unstable/main arm64 python3-pycadf all 3.1.1-3 [17.9 kB] Get: 368 http://deb.debian.org/debian unstable/main arm64 python3-keystonemiddleware all 10.7.1-2 [79.2 kB] Get: 369 http://deb.debian.org/debian unstable/main arm64 python3-kombu all 5.4.2-1 [189 kB] Get: 370 http://deb.debian.org/debian unstable/main arm64 python3-mysqldb arm64 1.4.6-2+b5 [52.1 kB] Get: 371 http://deb.debian.org/debian unstable/main arm64 python3-networkx all 3.2.1-5 [13.0 MB] Get: 372 http://deb.debian.org/debian unstable/main arm64 sphinx-common all 7.4.7-4 [731 kB] Get: 373 http://deb.debian.org/debian unstable/main arm64 python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 374 http://deb.debian.org/debian unstable/main arm64 python3-sphinx all 7.4.7-4 [588 kB] Get: 375 http://deb.debian.org/debian unstable/main arm64 python3-openstackdocstheme all 3.2.0-1 [684 kB] Get: 376 http://deb.debian.org/debian unstable/main arm64 python3-platformdirs all 4.3.6-1 [16.6 kB] Get: 377 http://deb.debian.org/debian unstable/main arm64 python3-requestsexceptions all 1.4.0-3 [4188 B] Get: 378 http://deb.debian.org/debian unstable/main arm64 python3-openstacksdk all 4.0.1-1 [671 kB] Get: 379 http://deb.debian.org/debian unstable/main arm64 python3-oslosphinx all 4.18.0-5 [34.5 kB] Get: 380 http://deb.debian.org/debian unstable/main arm64 python3-os-api-ref all 2.3.0+ds1-3 [16.9 kB] Get: 381 http://deb.debian.org/debian unstable/main arm64 python3-os-client-config all 2.1.0-2 [17.4 kB] Get: 382 http://deb.debian.org/debian unstable/main arm64 python3-psycopg2 arm64 2.9.10-1 [137 kB] Get: 383 http://deb.debian.org/debian unstable/main arm64 python3-pymysql all 1.1.1-1 [42.9 kB] Get: 384 http://deb.debian.org/debian unstable/main arm64 python3-testresources all 2.0.1-5 [26.3 kB] Get: 385 http://deb.debian.org/debian unstable/main arm64 python3-testscenarios all 0.5.0-4 [12.8 kB] Get: 386 http://deb.debian.org/debian unstable/main arm64 python3-oslo.db all 16.0.0-2 [94.8 kB] Get: 387 http://deb.debian.org/debian unstable/main arm64 python3-oslo.limit all 2.5.0-2 [12.1 kB] Get: 388 http://deb.debian.org/debian unstable/main arm64 python3-oslo.metrics all 0.9.0-2 [7312 B] Get: 389 http://deb.debian.org/debian unstable/main arm64 python3-statsd all 4.0.1-2 [13.3 kB] Get: 390 http://deb.debian.org/debian unstable/main arm64 python3-oslo.middleware all 6.2.0-2 [33.4 kB] Get: 391 http://deb.debian.org/debian unstable/main arm64 python3-py all 1.11.0-2 [88.7 kB] Get: 392 http://deb.debian.org/debian unstable/main arm64 python3-zmq arm64 24.0.1-5+b4 [316 kB] Get: 393 http://deb.debian.org/debian unstable/main arm64 python3-oslo.messaging all 14.9.1-1 [1111 kB] Get: 394 http://deb.debian.org/debian unstable/main arm64 python3-oslo.policy all 4.4.0-2 [55.8 kB] Get: 395 http://deb.debian.org/debian unstable/main arm64 python3-oslo.reports all 3.4.0-2 [25.3 kB] Get: 396 http://deb.debian.org/debian unstable/main arm64 python3-oslo.upgradecheck all 2.4.0-2 [8804 B] Get: 397 http://deb.debian.org/debian unstable/main arm64 python3-tomlkit all 0.13.2-1 [42.7 kB] Get: 398 http://deb.debian.org/debian unstable/main arm64 python3-voluptuous all 0.14.2-1 [45.8 kB] Get: 399 http://deb.debian.org/debian unstable/main arm64 python3-subunit all 1.4.2-3 [66.4 kB] Get: 400 http://deb.debian.org/debian unstable/main arm64 subunit all 1.4.2-3 [5248 B] Get: 401 http://deb.debian.org/debian unstable/main arm64 python3-stestr all 4.1.0-2 [56.7 kB] Get: 402 http://deb.debian.org/debian unstable/main arm64 python3-oslotest all 1:5.0.0-3 [17.2 kB] Get: 403 http://deb.debian.org/debian unstable/main arm64 python3-osprofiler all 4.2.0-2 [46.6 kB] Get: 404 http://deb.debian.org/debian unstable/main arm64 python3-pep8 all 1.7.1-11 [38.3 kB] Get: 405 http://deb.debian.org/debian unstable/main arm64 python3-pydot all 2.0.0-3 [32.6 kB] Get: 406 http://deb.debian.org/debian unstable/main arm64 python3-sendfile arm64 2.0.1-4+b8 [10.2 kB] Get: 407 http://deb.debian.org/debian unstable/main arm64 python3-simplegeneric all 0.8.1-5 [10.9 kB] Get: 408 http://deb.debian.org/debian unstable/main arm64 python3-simplejson arm64 3.19.3-1+b1 [60.4 kB] Get: 409 http://deb.debian.org/debian unstable/main arm64 python3-sphinxcontrib.apidoc all 0.3.0-5 [7796 B] Get: 410 http://deb.debian.org/debian unstable/main arm64 python3-taskflow all 5.9.1-2 [219 kB] Get: 411 http://deb.debian.org/debian unstable/main arm64 python3-wsme all 0.12.1-4 [44.0 kB] Get: 412 http://deb.debian.org/debian unstable/main arm64 python3-xattr arm64 0.10.1-1+b1 [16.6 kB] Get: 413 http://deb.debian.org/debian unstable/main arm64 qemu-utils arm64 1:9.1.1+ds-5 [1847 kB] Get: 414 http://deb.debian.org/debian unstable/main arm64 sqlite3 arm64 3.46.1-1 [374 kB] Fetched 135 MB in 3s (48.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:arm64. (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 ... 20087 files and directories currently installed.) Preparing to unpack .../00-libapparmor1_3.1.7-1+b3_arm64.deb ... Unpacking libapparmor1:arm64 (3.1.7-1+b3) ... Selecting previously unselected package libsystemd-shared:arm64. Preparing to unpack .../01-libsystemd-shared_257~rc3-1_arm64.deb ... Unpacking libsystemd-shared:arm64 (257~rc3-1) ... Selecting previously unselected package systemd. Preparing to unpack .../02-systemd_257~rc3-1_arm64.deb ... Unpacking systemd (257~rc3-1) ... Selecting previously unselected package libkmod2:arm64. Preparing to unpack .../03-libkmod2_33+20240816-2_arm64.deb ... Unpacking libkmod2:arm64 (33+20240816-2) ... Selecting previously unselected package libopeniscsiusr. Preparing to unpack .../04-libopeniscsiusr_2.1.10-2_arm64.deb ... Unpacking libopeniscsiusr (2.1.10-2) ... Selecting previously unselected package udev. Preparing to unpack .../05-udev_257~rc3-1_arm64.deb ... Unpacking udev (257~rc3-1) ... Selecting previously unselected package libisns0t64:arm64. Preparing to unpack .../06-libisns0t64_0.101-1+b1_arm64.deb ... Unpacking libisns0t64:arm64 (0.101-1+b1) ... Selecting previously unselected package open-iscsi. Preparing to unpack .../07-open-iscsi_2.1.10-2_arm64.deb ... Unpacking open-iscsi (2.1.10-2) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../08-libpython3.12-minimal_3.12.7-3_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../09-libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../10-python3.12-minimal_3.12.7-3_arm64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:arm64 (3.12.7-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 21559 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.7-1_arm64.deb ... Unpacking python3-minimal (3.12.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_arm64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.7-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.7-1) ... Setting up python3-minimal (3.12.7-1) ... Selecting previously unselected package python3. (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 ... 22621 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.7-1_arm64.deb ... Unpacking python3 (3.12.7-1) ... Selecting previously unselected package libpython3.13-minimal:arm64. Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../002-python3.13-minimal_3.13.0-2_arm64.deb ... Unpacking python3.13-minimal (3.13.0-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sudo. Preparing to unpack .../004-sudo_1.9.16p1-1_arm64.deb ... Unpacking sudo (1.9.16p1-1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../005-libproc2-0_2%3a4.0.4-6_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../006-procps_2%3a4.0.4-6_arm64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../008-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../009-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../010-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../011-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../012-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../013-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../014-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../015-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../016-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../017-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../018-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../019-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../020-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../021-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../022-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-importlib-metadata. Preparing to unpack .../023-python3-importlib-metadata_8.5.0-1_all.deb ... Unpacking python3-importlib-metadata (8.5.0-1) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../024-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../025-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../026-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../027-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../028-python3-pkg-resources_75.2.0-1_all.deb ... Unpacking python3-pkg-resources (75.2.0-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../029-python3-markupsafe_2.1.5-1+b3_arm64.deb ... Unpacking python3-markupsafe (2.1.5-1+b3) ... Selecting previously unselected package python3-mako. Preparing to unpack .../030-python3-mako_1.3.6-1_all.deb ... Unpacking python3-mako (1.3.6-1) ... Selecting previously unselected package python3-greenlet. Preparing to unpack .../031-python3-greenlet_3.1.0-1+b1_arm64.deb ... Unpacking python3-greenlet (3.1.0-1+b1) ... Selecting previously unselected package python3-sqlalchemy. Preparing to unpack .../032-python3-sqlalchemy_2.0.32+ds1-1_all.deb ... Unpacking python3-sqlalchemy (2.0.32+ds1-1) ... Selecting previously unselected package python3-alembic. Preparing to unpack .../033-python3-alembic_1.13.2-4_all.deb ... Unpacking python3-alembic (1.13.2-4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../034-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../035-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../036-libjs-sphinxdoc_7.4.7-4_all.deb ... Unpacking libjs-sphinxdoc (7.4.7-4) ... Selecting previously unselected package alembic. Preparing to unpack .../037-alembic_1.13.2-4_all.deb ... Unpacking alembic (1.13.2-4) ... Selecting previously unselected package m4. Preparing to unpack .../038-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../039-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../040-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../041-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../042-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../043-libbrotli1_1.1.0-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../044-libsasl2-modules-db_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../045-libsasl2-2_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../046-libldap-2.5-0_2.5.18+dfsg-3+b1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../047-libnghttp2-14_1.64.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.64.0-1) ... Selecting previously unselected package libnghttp3-9:arm64. Preparing to unpack .../048-libnghttp3-9_1.6.0-2_arm64.deb ... Unpacking libnghttp3-9:arm64 (1.6.0-2) ... Selecting previously unselected package libngtcp2-16:arm64. Preparing to unpack .../049-libngtcp2-16_1.9.1-1_arm64.deb ... Unpacking libngtcp2-16:arm64 (1.9.1-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:arm64. Preparing to unpack .../050-libngtcp2-crypto-gnutls8_1.9.1-1_arm64.deb ... Unpacking libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../051-libpsl5t64_0.21.2-1.1+b1_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../052-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../053-libssh2-1t64_1.11.1-1_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:arm64. Preparing to unpack .../054-libcurl3t64-gnutls_8.11.0-1_arm64.deb ... Unpacking libcurl3t64-gnutls:arm64 (8.11.0-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../055-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package git-man. Preparing to unpack .../056-git-man_1%3a2.45.2-1.2_all.deb ... Unpacking git-man (1:2.45.2-1.2) ... Selecting previously unselected package git. Preparing to unpack .../057-git_1%3a2.45.2-1.2_arm64.deb ... Unpacking git (1:2.45.2-1.2) ... Selecting previously unselected package python3-smmap. Preparing to unpack .../058-python3-smmap_6.0.0-1_all.deb ... Unpacking python3-smmap (6.0.0-1) ... Selecting previously unselected package python3-gitdb. Preparing to unpack .../059-python3-gitdb_4.0.11-1_all.deb ... Unpacking python3-gitdb (4.0.11-1) ... Selecting previously unselected package python3-git. Preparing to unpack .../060-python3-git_3.1.37-3_all.deb ... Unpacking python3-git (3.1.37-3) ... Selecting previously unselected package python3-attr. Preparing to unpack .../061-python3-attr_24.2.0-1_all.deb ... Unpacking python3-attr (24.2.0-1) ... Selecting previously unselected package python3-jsonpickle. Preparing to unpack .../062-python3-jsonpickle_4.0.0+dfsg-1_all.deb ... Unpacking python3-jsonpickle (4.0.0+dfsg-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../063-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../064-python3-setuptools_75.2.0-1_all.deb ... Unpacking python3-setuptools (75.2.0-1) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../065-python3-pbr_6.1.0-3_all.deb ... Unpacking python3-pbr (6.1.0-3) ... Selecting previously unselected package python3-jschema-to-python. Preparing to unpack .../066-python3-jschema-to-python_1.2.3-3_all.deb ... Unpacking python3-jschema-to-python (1.2.3-3) ... Selecting previously unselected package python3-mdurl. Preparing to unpack .../067-python3-mdurl_0.1.2-1_all.deb ... Unpacking python3-mdurl (0.1.2-1) ... Selecting previously unselected package python3-markdown-it. Preparing to unpack .../068-python3-markdown-it_3.0.0-2_all.deb ... Unpacking python3-markdown-it (3.0.0-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../069-python3-pygments_2.18.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.18.0+dfsg-1) ... Selecting previously unselected package python3-rich. Preparing to unpack .../070-python3-rich_13.7.1-1_all.deb ... Unpacking python3-rich (13.7.1-1) ... Selecting previously unselected package python3-sarif-python-om. Preparing to unpack .../071-python3-sarif-python-om_1.0.4-3_all.deb ... Unpacking python3-sarif-python-om (1.0.4-3) ... Selecting previously unselected package python3-stevedore. Preparing to unpack .../072-python3-stevedore_5.3.0-3_all.deb ... Unpacking python3-stevedore (5.3.0-3) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../073-libyaml-0-2_0.2.5-1+b2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b2) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../074-python3-yaml_6.0.2-1+b1_arm64.deb ... Unpacking python3-yaml (6.0.2-1+b1) ... Selecting previously unselected package python3-bandit. Preparing to unpack .../075-python3-bandit_1.7.10-1_all.deb ... Unpacking python3-bandit (1.7.10-1) ... Selecting previously unselected package bandit. Preparing to unpack .../076-bandit_1.7.10-1_all.deb ... Unpacking bandit (1.7.10-1) ... Selecting previously unselected package curl. Preparing to unpack .../077-curl_8.11.0-1_arm64.deb ... Unpacking curl (8.11.0-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../078-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../079-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../080-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../081-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../082-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../083-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../084-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../085-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../086-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../087-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../088-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../089-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../090-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../091-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-python. Preparing to unpack .../092-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package xml-core. Preparing to unpack .../093-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../094-docutils-common_0.21.2+dfsg-2_all.deb ... Unpacking docutils-common (0.21.2+dfsg-2) ... Selecting previously unselected package python3-mccabe. Preparing to unpack .../095-python3-mccabe_0.7.0-1_all.deb ... Unpacking python3-mccabe (0.7.0-1) ... Selecting previously unselected package python3-pycodestyle. Preparing to unpack .../096-python3-pycodestyle_2.12.1-1_all.deb ... Unpacking python3-pycodestyle (2.12.1-1) ... Selecting previously unselected package python3-pyflakes. Preparing to unpack .../097-python3-pyflakes_3.2.0-2_all.deb ... Unpacking python3-pyflakes (3.2.0-2) ... Selecting previously unselected package python3-flake8. Preparing to unpack .../098-python3-flake8_7.1.1-2_all.deb ... Unpacking python3-flake8 (7.1.1-2) ... Selecting previously unselected package flake8. Preparing to unpack .../099-flake8_7.1.1-2_all.deb ... Unpacking flake8 (7.1.1-2) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../100-libpng16-16t64_1.6.44-2_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.44-2) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../101-libfreetype6_2.13.3+dfsg-1_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../102-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../103-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../104-fontconfig-config_2.15.0-1.1+b1_arm64.deb ... Unpacking fontconfig-config (2.15.0-1.1+b1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../105-libfontconfig1_2.15.0-1.1+b1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-1.1+b1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../106-fontconfig_2.15.0-1.1+b1_arm64.deb ... Unpacking fontconfig (2.15.0-1.1+b1) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../107-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Selecting previously unselected package fonts-glyphicons-halflings. Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Selecting previously unselected package glance-store-common. Preparing to unpack .../109-glance-store-common_4.8.1-2_all.deb ... Unpacking glance-store-common (4.8.1-2) ... Selecting previously unselected package libann0. Preparing to unpack .../110-libann0_1.1.2+doc-9+b2_arm64.deb ... Unpacking libann0 (1.1.2+doc-9+b2) ... Selecting previously unselected package libcdt5:arm64. Preparing to unpack .../111-libcdt5_2.42.4-2+b1_arm64.deb ... Unpacking libcdt5:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libcgraph6:arm64. Preparing to unpack .../112-libcgraph6_2.42.4-2+b1_arm64.deb ... Unpacking libcgraph6:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../113-libaom3_3.11.0-1_arm64.deb ... Unpacking libaom3:arm64 (3.11.0-1) ... Selecting previously unselected package libdav1d7:arm64. Preparing to unpack .../114-libdav1d7_1.5.0-1+b1_arm64.deb ... Unpacking libdav1d7:arm64 (1.5.0-1+b1) ... Selecting previously unselected package libabsl20230802:arm64. Preparing to unpack .../115-libabsl20230802_20230802.1-4_arm64.deb ... Unpacking libabsl20230802:arm64 (20230802.1-4) ... Selecting previously unselected package libgav1-1:arm64. Preparing to unpack .../116-libgav1-1_0.19.0-2+b2_arm64.deb ... Unpacking libgav1-1:arm64 (0.19.0-2+b2) ... Selecting previously unselected package librav1e0.7:arm64. Preparing to unpack .../117-librav1e0.7_0.7.1-7+b2_arm64.deb ... Unpacking librav1e0.7:arm64 (0.7.1-7+b2) ... Selecting previously unselected package libsvtav1enc2:arm64. Preparing to unpack .../118-libsvtav1enc2_2.2.1+dfsg-2_arm64.deb ... Unpacking libsvtav1enc2:arm64 (2.2.1+dfsg-2) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../119-libjpeg62-turbo_1%3a2.1.5-3+b1_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Selecting previously unselected package libyuv0:arm64. Preparing to unpack .../120-libyuv0_0.0.1898.20241125-1_arm64.deb ... Unpacking libyuv0:arm64 (0.0.1898.20241125-1) ... Selecting previously unselected package libavif16:arm64. Preparing to unpack .../121-libavif16_1.1.1-1_arm64.deb ... Unpacking libavif16:arm64 (1.1.1-1) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../122-libsharpyuv0_1.4.0-0.1+b1_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.4.0-0.1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:arm64. Preparing to unpack .../123-libheif-plugin-dav1d_1.19.3-1_arm64.deb ... Unpacking libheif-plugin-dav1d:arm64 (1.19.3-1) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../124-libde265-0_1.0.15-1+b2_arm64.deb ... Unpacking libde265-0:arm64 (1.0.15-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:arm64. Preparing to unpack .../125-libheif-plugin-libde265_1.19.3-1_arm64.deb ... Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../126-libheif1_1.19.3-1_arm64.deb ... Unpacking libheif1:arm64 (1.19.3-1) ... Selecting previously unselected package libimagequant0:arm64. Preparing to unpack .../127-libimagequant0_2.18.0-1+b2_arm64.deb ... Unpacking libimagequant0:arm64 (2.18.0-1+b2) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../128-libfribidi0_1.0.15-1_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.15-1) ... Selecting previously unselected package libglib2.0-0t64:arm64. Preparing to unpack .../129-libglib2.0-0t64_2.82.2-3_arm64.deb ... Unpacking libglib2.0-0t64:arm64 (2.82.2-3) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../130-libgraphite2-3_1.3.14-2+b1_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../131-libharfbuzz0b_10.0.1-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (10.0.1-1) ... Selecting previously unselected package libraqm0:arm64. Preparing to unpack .../132-libraqm0_0.10.1-1+b2_arm64.deb ... Unpacking libraqm0:arm64 (0.10.1-1+b2) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../133-libdeflate0_1.22-1_arm64.deb ... Unpacking libdeflate0:arm64 (1.22-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../134-libjbig0_2.1-6.1+b2_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1+b2) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../135-liblerc4_4.0.0+ds-5_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-5) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../136-libwebp7_1.4.0-0.1+b1_arm64.deb ... Unpacking libwebp7:arm64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../137-libtiff6_4.5.1+git230720-5_arm64.deb ... Unpacking libtiff6:arm64 (4.5.1+git230720-5) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../138-libxau6_1%3a1.0.11-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../139-libxdmcp6_1%3a1.1.5-1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../140-libxcb1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../141-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../142-libx11-6_2%3a1.8.10-2_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.10-2) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../143-libxpm4_1%3a3.5.17-1+b2_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.17-1+b2) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../144-libgd3_2.3.3-12+b1_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-12+b1) ... Selecting previously unselected package libgts-0.7-5t64:arm64. Preparing to unpack .../145-libgts-0.7-5t64_0.7.6+darcs121130-5.2+b1_arm64.deb ... Unpacking libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2+b1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../146-libpixman-1-0_0.44.0-3_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.44.0-3) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../147-libxcb-render0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../148-libxcb-shm0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../149-libxext6_2%3a1.3.4-1+b2_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b2) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../150-libxrender1_1%3a0.9.10-1.1+b2_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../151-libcairo2_1.18.2-2_arm64.deb ... Unpacking libcairo2:arm64 (1.18.2-2) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../152-libltdl7_2.4.7-8_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-8) ... Selecting previously unselected package libthai-data. Preparing to unpack .../153-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../154-libdatrie1_0.2.13-3+b1_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-3+b1) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../155-libthai0_0.1.29-2+b1_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../156-libpango-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../157-libpangoft2-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../158-libpangocairo-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpathplan4:arm64. Preparing to unpack .../159-libpathplan4_2.42.4-2+b1_arm64.deb ... Unpacking libpathplan4:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libgvc6. Preparing to unpack .../160-libgvc6_2.42.4-2+b1_arm64.deb ... Unpacking libgvc6 (2.42.4-2+b1) ... Selecting previously unselected package libgvpr2:arm64. Preparing to unpack .../161-libgvpr2_2.42.4-2+b1_arm64.deb ... Unpacking libgvpr2:arm64 (2.42.4-2+b1) ... Selecting previously unselected package liblab-gamut1:arm64. Preparing to unpack .../162-liblab-gamut1_2.42.4-2+b1_arm64.deb ... Unpacking liblab-gamut1:arm64 (2.42.4-2+b1) ... Selecting previously unselected package x11-common. Preparing to unpack .../163-x11-common_1%3a7.7+23.1_all.deb ... Unpacking x11-common (1:7.7+23.1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../164-libice6_2%3a1.1.1-1_arm64.deb ... Unpacking libice6:arm64 (2:1.1.1-1) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../165-libsm6_2%3a1.2.4-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.4-1) ... Selecting previously unselected package libxt6t64:arm64. Preparing to unpack .../166-libxt6t64_1%3a1.2.1-1.2+b1_arm64.deb ... Unpacking libxt6t64:arm64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../167-libxmu6_2%3a1.1.3-3+b3_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3+b3) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../168-libxaw7_2%3a1.0.16-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.16-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../169-graphviz_2.42.4-2+b1_arm64.deb ... Unpacking graphviz (2.42.4-2+b1) ... Selecting previously unselected package ieee-data. Preparing to unpack .../170-ieee-data_20240722_all.deb ... Unpacking ieee-data (20240722) ... Selecting previously unselected package libonig5:arm64. Preparing to unpack .../171-libonig5_6.9.9-1+b1_arm64.deb ... Unpacking libonig5:arm64 (6.9.9-1+b1) ... Selecting previously unselected package libjq1:arm64. Preparing to unpack .../172-libjq1_1.7.1-3+b1_arm64.deb ... Unpacking libjq1:arm64 (1.7.1-3+b1) ... Selecting previously unselected package jq. Preparing to unpack .../173-jq_1.7.1-3+b1_arm64.deb ... Unpacking jq (1.7.1-3+b1) ... Selecting previously unselected package libaio1t64:arm64. Preparing to unpack .../174-libaio1t64_0.3.113-8+b1_arm64.deb ... Unpacking libaio1t64:arm64 (0.3.113-8+b1) ... Selecting previously unselected package libcares2:arm64. Preparing to unpack .../175-libcares2_1.34.2-1_arm64.deb ... Unpacking libcares2:arm64 (1.34.2-1) ... Selecting previously unselected package libcurl4t64:arm64. Preparing to unpack .../176-libcurl4t64_8.11.0-1_arm64.deb ... Unpacking libcurl4t64:arm64 (8.11.0-1) ... Selecting previously unselected package libev4t64:arm64. Preparing to unpack .../177-libev4t64_1%3a4.33-2.1+b1_arm64.deb ... Unpacking libev4t64:arm64 (1:4.33-2.1+b1) ... Selecting previously unselected package libjs-bootstrap. Preparing to unpack .../178-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../179-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../180-mysql-common_5.8+1.1.1_all.deb ... Unpacking mysql-common (5.8+1.1.1) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../181-mariadb-common_1%3a11.4.3-1_all.deb ... Unpacking mariadb-common (1:11.4.3-1) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../182-libmariadb3_1%3a11.4.3-1_arm64.deb ... Unpacking libmariadb3:arm64 (1:11.4.3-1) ... Selecting previously unselected package libnorm1t64:arm64. Preparing to unpack .../183-libnorm1t64_1.5.9+dfsg-3.1+b1_arm64.deb ... Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1+b1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../184-libnuma1_2.0.18-1+b1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.18-1+b1) ... Selecting previously unselected package libpgm-5.3-0t64:arm64. Preparing to unpack .../185-libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1_arm64.deb ... Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../186-libpq5_17.2-1_arm64.deb ... Unpacking libpq5:arm64 (17.2-1) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../187-libpython3.13-stdlib_3.13.0-2_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... Selecting previously unselected package librdkafka1:arm64. Preparing to unpack .../188-librdkafka1_2.6.0-1_arm64.deb ... Unpacking librdkafka1:arm64 (2.6.0-1) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../189-libsodium23_1.0.18-1+b2_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-1+b2) ... Selecting previously unselected package libsubunit-perl. Preparing to unpack .../190-libsubunit-perl_1.4.2-3_all.deb ... Unpacking libsubunit-perl (1.4.2-3) ... Selecting previously unselected package liburing2:arm64. Preparing to unpack .../191-liburing2_2.8-1_arm64.deb ... Unpacking liburing2:arm64 (2.8-1) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../192-libxslt1.1_1.1.35-1.1+b1_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.35-1.1+b1) ... Selecting previously unselected package libzmq5:arm64. Preparing to unpack .../193-libzmq5_4.3.5-1+b3_arm64.deb ... Unpacking libzmq5:arm64 (4.3.5-1+b3) ... Selecting previously unselected package lsb-release. Preparing to unpack .../194-lsb-release_12.1-1_all.deb ... Unpacking lsb-release (12.1-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../195-python3-wheel_0.45.1-1_all.deb ... Unpacking python3-wheel (0.45.1-1) ... Selecting previously unselected package python3-pip. Preparing to unpack .../196-python3-pip_24.3.1+dfsg-1_all.deb ... Unpacking python3-pip (24.3.1+dfsg-1) ... Selecting previously unselected package openstack-pkg-tools. Preparing to unpack .../197-openstack-pkg-tools_130_all.deb ... Unpacking openstack-pkg-tools (130) ... Selecting previously unselected package os-brick-common. Preparing to unpack .../198-os-brick-common_6.9.0-2_all.deb ... Unpacking os-brick-common (6.9.0-2) ... Selecting previously unselected package pycadf-common. Preparing to unpack .../199-pycadf-common_3.1.1-3_all.deb ... Unpacking pycadf-common (3.1.1-3) ... Selecting previously unselected package pyflakes3. Preparing to unpack .../200-pyflakes3_3.2.0-2_all.deb ... Unpacking pyflakes3 (3.2.0-2) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../201-python-babel-localedata_2.16.0-1_all.deb ... Unpacking python-babel-localedata (2.16.0-1) ... Selecting previously unselected package python-os-api-ref-common. Preparing to unpack .../202-python-os-api-ref-common_2.3.0+ds1-3_all.deb ... Unpacking python-os-api-ref-common (2.3.0+ds1-3) ... Selecting previously unselected package python-oslosphinx-common. Preparing to unpack .../203-python-oslosphinx-common_4.18.0-5_all.deb ... Unpacking python-oslosphinx-common (4.18.0-5) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../204-python3-alabaster_0.7.16-0.1_all.deb ... Unpacking python3-alabaster (0.7.16-0.1) ... Selecting previously unselected package python3.13. Preparing to unpack .../205-python3.13_3.13.0-2_arm64.deb ... Unpacking python3.13 (3.13.0-2) ... Selecting previously unselected package python3-all. Preparing to unpack .../206-python3-all_3.12.7-1_arm64.deb ... Unpacking python3-all (3.12.7-1) ... Selecting previously unselected package python3-vine. Preparing to unpack .../207-python3-vine_5.1.0+dfsg-1_all.deb ... Unpacking python3-vine (5.1.0+dfsg-1) ... Selecting previously unselected package python3-amqp. Preparing to unpack .../208-python3-amqp_5.3.1-1_all.deb ... Unpacking python3-amqp (5.3.1-1) ... Selecting previously unselected package python3-wrapt. Preparing to unpack .../209-python3-wrapt_1.15.0-3+b1_arm64.deb ... Unpacking python3-wrapt (1.15.0-3+b1) ... Selecting previously unselected package python3-debtcollector. Preparing to unpack .../210-python3-debtcollector_3.0.0-2_all.deb ... Unpacking python3-debtcollector (3.0.0-2) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../211-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... Selecting previously unselected package python3-prettytable. Preparing to unpack .../212-python3-prettytable_3.12.0-1_all.deb ... Unpacking python3-prettytable (3.12.0-1) ... Selecting previously unselected package python3-automaton. Preparing to unpack .../213-python3-automaton_3.2.0-2_all.deb ... Unpacking python3-automaton (3.2.0-2) ... Selecting previously unselected package python3-autopage. Preparing to unpack .../214-python3-autopage_0.4.0-3.1_all.deb ... Unpacking python3-autopage (0.4.0-3.1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../215-python3-babel_2.16.0-1_all.deb ... Unpacking python3-babel (2.16.0-1) ... Selecting previously unselected package xclip. Preparing to unpack .../216-xclip_0.13-4+b1_arm64.deb ... Unpacking xclip (0.13-4+b1) ... Selecting previously unselected package python3-pyperclip. Preparing to unpack .../217-python3-pyperclip_1.8.2-2_all.deb ... Unpacking python3-pyperclip (1.8.2-2) ... Selecting previously unselected package python3-cmd2. Preparing to unpack .../218-python3-cmd2_2.5.4+ds-1_all.deb ... Unpacking python3-cmd2 (2.5.4+ds-1) ... Selecting previously unselected package python3-roman. Preparing to unpack .../219-python3-roman_4.2-1_all.deb ... Unpacking python3-roman (4.2-1) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../220-python3-docutils_0.21.2+dfsg-2_all.deb ... Unpacking python3-docutils (0.21.2+dfsg-2) ... Selecting previously unselected package python3-cliff. Preparing to unpack .../221-python3-cliff_4.7.0-2_all.deb ... Unpacking python3-cliff (4.7.0-2) ... Selecting previously unselected package python3-iso8601. Preparing to unpack .../222-python3-iso8601_2.1.0-2_all.deb ... Unpacking python3-iso8601 (2.1.0-2) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../223-python3-lxml_5.3.0-1+b1_arm64.deb ... Unpacking python3-lxml:arm64 (5.3.0-1+b1) ... Selecting previously unselected package python3-blinker. Preparing to unpack .../224-python3-blinker_1.9.0-1_all.deb ... Unpacking python3-blinker (1.9.0-1) ... Selecting previously unselected package python3-bcrypt. Preparing to unpack .../225-python3-bcrypt_4.2.0-2.1_arm64.deb ... Unpacking python3-bcrypt (4.2.0-2.1) ... Selecting previously unselected package python3-cffi-backend:arm64. Preparing to unpack .../226-python3-cffi-backend_1.17.1-2+b1_arm64.deb ... Unpacking python3-cffi-backend:arm64 (1.17.1-2+b1) ... Selecting previously unselected package python3-cryptography. Preparing to unpack .../227-python3-cryptography_43.0.0-1_arm64.deb ... Unpacking python3-cryptography (43.0.0-1) ... Selecting previously unselected package python3-jwt. Preparing to unpack .../228-python3-jwt_2.7.0-1_all.deb ... Unpacking python3-jwt (2.7.0-1) ... Selecting previously unselected package python3-oauthlib. Preparing to unpack .../229-python3-oauthlib_3.2.2-2_all.deb ... Unpacking python3-oauthlib (3.2.2-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../230-python3-six_1.16.0-7_all.deb ... Unpacking python3-six (1.16.0-7) ... Selecting previously unselected package python3-os-service-types. Preparing to unpack .../231-python3-os-service-types_1.7.0-4_all.deb ... Unpacking python3-os-service-types (1.7.0-4) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../232-python3-certifi_2024.8.30+dfsg-1_all.deb ... Unpacking python3-certifi (2024.8.30+dfsg-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../233-python3-charset-normalizer_3.4.0-1+b1_arm64.deb ... Unpacking python3-charset-normalizer (3.4.0-1+b1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../234-python3-idna_3.8-2_all.deb ... Unpacking python3-idna (3.8-2) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../235-python3-urllib3_2.0.7-2_all.deb ... Unpacking python3-urllib3 (2.0.7-2) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../236-python3-chardet_5.2.0+dfsg-1_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../237-python3-requests_2.32.3+dfsg-1_all.deb ... Unpacking python3-requests (2.32.3+dfsg-1) ... Selecting previously unselected package python3-keystoneauth1. Preparing to unpack .../238-python3-keystoneauth1_5.8.0-2_all.deb ... Unpacking python3-keystoneauth1 (5.8.0-2) ... Selecting previously unselected package python3-oslo.i18n. Preparing to unpack .../239-python3-oslo.i18n_6.4.0-2_all.deb ... Unpacking python3-oslo.i18n (6.4.0-2) ... Selecting previously unselected package python3-msgpack. Preparing to unpack .../240-python3-msgpack_1.0.3-3+b4_arm64.deb ... Unpacking python3-msgpack (1.0.3-3+b4) ... Selecting previously unselected package python3-netaddr. Preparing to unpack .../241-python3-netaddr_0.10.1-1_all.deb ... Unpacking python3-netaddr (0.10.1-1) ... Selecting previously unselected package python3-netifaces:arm64. Preparing to unpack .../242-python3-netifaces_0.11.0-2+b5_arm64.deb ... Unpacking python3-netifaces:arm64 (0.11.0-2+b5) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../243-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../244-python3-pyparsing_3.1.2-1_all.deb ... Unpacking python3-pyparsing (3.1.2-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../245-python3-tz_2024.1-2_all.deb ... Unpacking python3-tz (2024.1-2) ... Selecting previously unselected package python3-oslo.utils. Preparing to unpack .../246-python3-oslo.utils_7.3.0-3_all.deb ... Unpacking python3-oslo.utils (7.3.0-3) ... Selecting previously unselected package python3-oslo.serialization. Preparing to unpack .../247-python3-oslo.serialization_5.5.0-2_all.deb ... Unpacking python3-oslo.serialization (5.5.0-2) ... Selecting previously unselected package python3-barbicanclient. Preparing to unpack .../248-python3-barbicanclient_7.0.0-3_all.deb ... Unpacking python3-barbicanclient (7.0.0-3) ... Selecting previously unselected package python3-memcache. Preparing to unpack .../249-python3-memcache_1.62-2_all.deb ... Unpacking python3-memcache (1.62-2) ... Selecting previously unselected package python3-uhashring. Preparing to unpack .../250-python3-uhashring_2.3-2_all.deb ... Unpacking python3-uhashring (2.3-2) ... Selecting previously unselected package python3-binary-memcached. Preparing to unpack .../251-python3-binary-memcached_0.31.2+dfsg1-2_all.deb ... Unpacking python3-binary-memcached (0.31.2+dfsg1-2) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../252-python3-dateutil_2.9.0-3_all.deb ... Unpacking python3-dateutil (2.9.0-3) ... Selecting previously unselected package python3-jmespath. Preparing to unpack .../253-python3-jmespath_1.0.1-1_all.deb ... Unpacking python3-jmespath (1.0.1-1) ... Selecting previously unselected package python3-botocore. Preparing to unpack .../254-python3-botocore_1.34.46+repack-1_all.deb ... Unpacking python3-botocore (1.34.46+repack-1) ... Selecting previously unselected package python3-s3transfer. Preparing to unpack .../255-python3-s3transfer_0.10.1-1_all.deb ... Unpacking python3-s3transfer (0.10.1-1) ... Selecting previously unselected package python3-boto3. Preparing to unpack .../256-python3-boto3_1.34.46+dfsg-1_all.deb ... Unpacking python3-boto3 (1.34.46+dfsg-1) ... Selecting previously unselected package python3-cachetools. Preparing to unpack .../257-python3-cachetools_5.3.3-1_all.deb ... Unpacking python3-cachetools (5.3.3-1) ... Selecting previously unselected package python3-oslo.context. Preparing to unpack .../258-python3-oslo.context_5.6.0-2_all.deb ... Unpacking python3-oslo.context (5.6.0-2) ... Selecting previously unselected package python3-pyasyncore. Preparing to unpack .../259-python3-pyasyncore_1.0.2-2_all.deb ... Unpacking python3-pyasyncore (1.0.2-2) ... Selecting previously unselected package python3-oslo.log. Preparing to unpack .../260-python3-oslo.log_6.1.2-3_all.deb ... Unpacking python3-oslo.log (6.1.2-3) ... Selecting previously unselected package python3-rfc3986. Preparing to unpack .../261-python3-rfc3986_2.0.0-2_all.deb ... Unpacking python3-rfc3986 (2.0.0-2) ... Selecting previously unselected package python3-oslo.config. Preparing to unpack .../262-python3-oslo.config_1%3a9.6.0-5_all.deb ... Unpacking python3-oslo.config (1:9.6.0-5) ... Selecting previously unselected package python3-castellan. Preparing to unpack .../263-python3-castellan_5.1.1-2_all.deb ... Unpacking python3-castellan (5.1.1-2) ... Selecting previously unselected package python3-ply. Preparing to unpack .../264-python3-ply_3.11-7_all.deb ... Unpacking python3-ply (3.11-7) ... Selecting previously unselected package python3-pycparser. Preparing to unpack .../265-python3-pycparser_2.22-2_all.deb ... Unpacking python3-pycparser (2.22-2) ... Selecting previously unselected package python3-cffi. Preparing to unpack .../266-python3-cffi_1.17.1-2_all.deb ... Unpacking python3-cffi (1.17.1-2) ... Selecting previously unselected package python3-cinderclient. Preparing to unpack .../267-python3-cinderclient_1%3a9.6.0-4_all.deb ... Unpacking python3-cinderclient (1:9.6.0-4) ... Selecting previously unselected package python3-confluent-kafka. Preparing to unpack .../268-python3-confluent-kafka_1.7.0-4+b4_arm64.deb ... Unpacking python3-confluent-kafka (1.7.0-4+b4) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../269-python3-coverage_7.6.0+dfsg1-2+b1_arm64.deb ... Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ... Selecting previously unselected package python3-cursive. Preparing to unpack .../270-python3-cursive_0.2.3-3_all.deb ... Unpacking python3-cursive (0.2.3-3) ... Selecting previously unselected package python3-ddt. Preparing to unpack .../271-python3-ddt_1.7.2-2_all.deb ... Unpacking python3-ddt (1.7.2-2) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../272-python3-decorator_5.1.1-5_all.deb ... Unpacking python3-decorator (5.1.1-5) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../273-python3-defusedxml_0.7.1-2_all.deb ... Unpacking python3-defusedxml (0.7.1-2) ... Selecting previously unselected package python3-deprecation. Preparing to unpack .../274-python3-deprecation_2.1.0-3_all.deb ... Unpacking python3-deprecation (2.1.0-3) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../275-python3-dnspython_2.6.1-1_all.deb ... Unpacking python3-dnspython (2.6.1-1) ... Selecting previously unselected package python3-dogpile.cache. Preparing to unpack .../276-python3-dogpile.cache_1.3.1-1_all.deb ... Unpacking python3-dogpile.cache (1.3.1-1) ... Selecting previously unselected package python3-dulwich. Preparing to unpack .../277-python3-dulwich_0.22.5-1+b1_arm64.deb ... Unpacking python3-dulwich (0.22.5-1+b1) ... Selecting previously unselected package python3-elasticsearch. Preparing to unpack .../278-python3-elasticsearch_7.17.6-1_all.deb ... Unpacking python3-elasticsearch (7.17.6-1) ... Selecting previously unselected package python3-eventlet. Preparing to unpack .../279-python3-eventlet_0.36.1-8_all.deb ... Unpacking python3-eventlet (0.36.1-8) ... Selecting previously unselected package python3-extras. Preparing to unpack .../280-python3-extras_1.0.0-5_all.deb ... Unpacking python3-extras (1.0.0-5) ... Selecting previously unselected package python3-monotonic. Preparing to unpack .../281-python3-monotonic_1.6-2_all.deb ... Unpacking python3-monotonic (1.6-2) ... Selecting previously unselected package python3-fasteners. Preparing to unpack .../282-python3-fasteners_0.18-2_all.deb ... Unpacking python3-fasteners (0.18-2) ... Selecting previously unselected package python3-testtools. Preparing to unpack .../283-python3-testtools_2.7.2-4_all.deb ... Unpacking python3-testtools (2.7.2-4) ... Selecting previously unselected package python3-fixtures. Preparing to unpack .../284-python3-fixtures_4.1.0-2_all.deb ... Unpacking python3-fixtures (4.1.0-2) ... Selecting previously unselected package python3-futurist. Preparing to unpack .../285-python3-futurist_3.0.0-2_all.deb ... Unpacking python3-futurist (3.0.0-2) ... Selecting previously unselected package python3-zope.event. Preparing to unpack .../286-python3-zope.event_5.0-0.1_all.deb ... Unpacking python3-zope.event (5.0-0.1) ... Selecting previously unselected package python3-zope.interface. Preparing to unpack .../287-python3-zope.interface_7.1.1-1+b1_arm64.deb ... Unpacking python3-zope.interface (7.1.1-1+b1) ... Selecting previously unselected package python3-gevent. Preparing to unpack .../288-python3-gevent_24.2.1-1+b2_arm64.deb ... Unpacking python3-gevent (24.2.1-1+b2) ... Selecting previously unselected package python3-httplib2. Preparing to unpack .../289-python3-httplib2_0.22.0-1_all.deb ... Unpacking python3-httplib2 (0.22.0-1) ... Selecting previously unselected package python3-rpds-py. Preparing to unpack .../290-python3-rpds-py_0.21.0-2_arm64.deb ... Unpacking python3-rpds-py (0.21.0-2) ... Selecting previously unselected package python3-referencing. Preparing to unpack .../291-python3-referencing_0.35.1-1_all.deb ... Unpacking python3-referencing (0.35.1-1) ... Selecting previously unselected package python3-jsonschema-specifications. Preparing to unpack .../292-python3-jsonschema-specifications_2023.12.1-2_all.deb ... Unpacking python3-jsonschema-specifications (2023.12.1-2) ... Selecting previously unselected package python3-jsonschema. Preparing to unpack .../293-python3-jsonschema_4.19.2-5_all.deb ... Unpacking python3-jsonschema (4.19.2-5) ... Selecting previously unselected package python3-jeepney. Preparing to unpack .../294-python3-jeepney_0.8.0-4_all.deb ... Unpacking python3-jeepney (0.8.0-4) ... Selecting previously unselected package python3-secretstorage. Preparing to unpack .../295-python3-secretstorage_3.3.3-3_all.deb ... Unpacking python3-secretstorage (3.3.3-3) ... Selecting previously unselected package python3-jaraco.classes. Preparing to unpack .../296-python3-jaraco.classes_3.4.0-1_all.deb ... Unpacking python3-jaraco.classes (3.4.0-1) ... Selecting previously unselected package python3-keyring. Preparing to unpack .../297-python3-keyring_25.4.1-1_all.deb ... Unpacking python3-keyring (25.4.1-1) ... Selecting previously unselected package python3-keystoneclient. Preparing to unpack .../298-python3-keystoneclient_1%3a5.5.0-2_all.deb ... Unpacking python3-keystoneclient (1:5.5.0-2) ... Selecting previously unselected package python3-oslo.concurrency. Preparing to unpack .../299-python3-oslo.concurrency_6.1.0-2_all.deb ... Unpacking python3-oslo.concurrency (6.1.0-2) ... Selecting previously unselected package python3-os-win. Preparing to unpack .../300-python3-os-win_5.9.0-5_all.deb ... Unpacking python3-os-win (5.9.0-5) ... Selecting previously unselected package python3-oslo.privsep. Preparing to unpack .../301-python3-oslo.privsep_3.4.0-3_all.deb ... Unpacking python3-oslo.privsep (3.4.0-3) ... Selecting previously unselected package python3-tempita. Preparing to unpack .../302-python3-tempita_0.6.0-1_all.deb ... Unpacking python3-tempita (0.6.0-1) ... Selecting previously unselected package python3-paste. Preparing to unpack .../303-python3-paste_3.10.1-1_all.deb ... Unpacking python3-paste (3.10.1-1) ... Selecting previously unselected package python3-pastedeploy-tpl. Preparing to unpack .../304-python3-pastedeploy-tpl_3.1-1_all.deb ... Unpacking python3-pastedeploy-tpl (3.1-1) ... Selecting previously unselected package python3-pastedeploy. Preparing to unpack .../305-python3-pastedeploy_3.1-1_all.deb ... Unpacking python3-pastedeploy (3.1-1) ... Selecting previously unselected package python3-repoze.lru. Preparing to unpack .../306-python3-repoze.lru_0.7-3_all.deb ... Unpacking python3-repoze.lru (0.7-3) ... Selecting previously unselected package python3-routes. Preparing to unpack .../307-python3-routes_2.5.1-6_all.deb ... Unpacking python3-routes (2.5.1-6) ... Selecting previously unselected package python3-yappi. Preparing to unpack .../308-python3-yappi_1.6.10-1_arm64.deb ... Unpacking python3-yappi (1.6.10-1) ... Selecting previously unselected package python3-legacy-cgi. Preparing to unpack .../309-python3-legacy-cgi_2.6.1-2_all.deb ... Unpacking python3-legacy-cgi (2.6.1-2) ... Selecting previously unselected package python3-webob. Preparing to unpack .../310-python3-webob_1%3a1.8.7-3_all.deb ... Unpacking python3-webob (1:1.8.7-3) ... Selecting previously unselected package python3-oslo.service. Preparing to unpack .../311-python3-oslo.service_3.5.0-2_all.deb ... Unpacking python3-oslo.service (3.5.0-2) ... Selecting previously unselected package python3-psutil. Preparing to unpack .../312-python3-psutil_5.9.8-2+b1_arm64.deb ... Unpacking python3-psutil (5.9.8-2+b1) ... Selecting previously unselected package python3-retrying. Preparing to unpack .../313-python3-retrying_1.3.3-4_all.deb ... Unpacking python3-retrying (1.3.3-4) ... Selecting previously unselected package python3-tenacity. Preparing to unpack .../314-python3-tenacity_8.4.2+really8.4.1-1_all.deb ... Unpacking python3-tenacity (8.4.2+really8.4.1-1) ... Selecting previously unselected package python3-os-brick. Preparing to unpack .../315-python3-os-brick_6.9.0-2_all.deb ... Unpacking python3-os-brick (6.9.0-2) ... Selecting previously unselected package python3-oslo.rootwrap. Preparing to unpack .../316-python3-oslo.rootwrap_7.3.0-2_all.deb ... Unpacking python3-oslo.rootwrap (7.3.0-2) ... Selecting previously unselected package python3-suds. Preparing to unpack .../317-python3-suds_1.2.0-2_all.deb ... Unpacking python3-suds (1.2.0-2) ... Selecting previously unselected package python3-oslo.vmware. Preparing to unpack .../318-python3-oslo.vmware_4.5.0-2_all.deb ... Unpacking python3-oslo.vmware (4.5.0-2) ... Selecting previously unselected package python3-swiftclient. Preparing to unpack .../319-python3-swiftclient_1%3a4.6.0-3_all.deb ... Unpacking python3-swiftclient (1:4.6.0-3) ... Selecting previously unselected package python3-glance-store. Preparing to unpack .../320-python3-glance-store_4.8.1-2_all.deb ... Unpacking python3-glance-store (4.8.1-2) ... Selecting previously unselected package python3-hacking. Preparing to unpack .../321-python3-hacking_4.1.0-3_all.deb ... Unpacking python3-hacking (4.1.0-3) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../322-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-opentracing. Preparing to unpack .../323-python3-opentracing_2.4.0-2_all.deb ... Unpacking python3-opentracing (2.4.0-2) ... Selecting previously unselected package python3-prometheus-client. Preparing to unpack .../324-python3-prometheus-client_0.19.0+ds1-1_all.deb ... Unpacking python3-prometheus-client (0.19.0+ds1-1) ... Selecting previously unselected package python3-pycurl. Preparing to unpack .../325-python3-pycurl_7.45.3-3_arm64.deb ... Unpacking python3-pycurl (7.45.3-3) ... Selecting previously unselected package python3-thrift. Preparing to unpack .../326-python3-thrift_0.19.0-2.1+b4_arm64.deb ... Unpacking python3-thrift (0.19.0-2.1+b4) ... Selecting previously unselected package python3-tornado. Preparing to unpack .../327-python3-tornado_6.4.1-3_arm64.deb ... Unpacking python3-tornado (6.4.1-3) ... Selecting previously unselected package python3-threadloop. Preparing to unpack .../328-python3-threadloop_1.0.2-2_all.deb ... Unpacking python3-threadloop (1.0.2-2) ... Selecting previously unselected package python3-jaeger-client. Preparing to unpack .../329-python3-jaeger-client_4.8.0-1.1_all.deb ... Unpacking python3-jaeger-client (4.8.0-1.1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../330-python3-jinja2_3.1.3-1_all.deb ... Unpacking python3-jinja2 (3.1.3-1) ... Selecting previously unselected package python3-json-pointer. Preparing to unpack .../331-python3-json-pointer_2.4-2_all.deb ... Unpacking python3-json-pointer (2.4-2) ... Selecting previously unselected package python3-jsonpatch. Preparing to unpack .../332-python3-jsonpatch_1.32-4_all.deb ... Unpacking python3-jsonpatch (1.32-4) ... Selecting previously unselected package python3-kerberos. Preparing to unpack .../333-python3-kerberos_1.1.14-3.1+b11_arm64.deb ... Unpacking python3-kerberos (1.1.14-3.1+b11) ... Selecting previously unselected package python3-pure-sasl. Preparing to unpack .../334-python3-pure-sasl_0.5.1+dfsg1-4_all.deb ... Unpacking python3-pure-sasl (0.5.1+dfsg1-4) ... Selecting previously unselected package python3-kazoo. Preparing to unpack .../335-python3-kazoo_2.9.0-2_all.deb ... Unpacking python3-kazoo (2.9.0-2) ... Selecting previously unselected package python3-oslo.cache. Preparing to unpack .../336-python3-oslo.cache_3.8.0-2_all.deb ... Unpacking python3-oslo.cache (3.8.0-2) ... Selecting previously unselected package python3-pycadf. Preparing to unpack .../337-python3-pycadf_3.1.1-3_all.deb ... Unpacking python3-pycadf (3.1.1-3) ... Selecting previously unselected package python3-keystonemiddleware. Preparing to unpack .../338-python3-keystonemiddleware_10.7.1-2_all.deb ... Unpacking python3-keystonemiddleware (10.7.1-2) ... Selecting previously unselected package python3-kombu. Preparing to unpack .../339-python3-kombu_5.4.2-1_all.deb ... Unpacking python3-kombu (5.4.2-1) ... Selecting previously unselected package python3-mysqldb. Preparing to unpack .../340-python3-mysqldb_1.4.6-2+b5_arm64.deb ... Unpacking python3-mysqldb (1.4.6-2+b5) ... Selecting previously unselected package python3-networkx. Preparing to unpack .../341-python3-networkx_3.2.1-5_all.deb ... Unpacking python3-networkx (3.2.1-5) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../342-sphinx-common_7.4.7-4_all.deb ... Unpacking sphinx-common (7.4.7-4) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../343-python3-snowballstemmer_2.2.0-4_all.deb ... Unpacking python3-snowballstemmer (2.2.0-4) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../344-python3-sphinx_7.4.7-4_all.deb ... Unpacking python3-sphinx (7.4.7-4) ... Selecting previously unselected package python3-openstackdocstheme. Preparing to unpack .../345-python3-openstackdocstheme_3.2.0-1_all.deb ... Unpacking python3-openstackdocstheme (3.2.0-1) ... Selecting previously unselected package python3-platformdirs. Preparing to unpack .../346-python3-platformdirs_4.3.6-1_all.deb ... Unpacking python3-platformdirs (4.3.6-1) ... Selecting previously unselected package python3-requestsexceptions. Preparing to unpack .../347-python3-requestsexceptions_1.4.0-3_all.deb ... Unpacking python3-requestsexceptions (1.4.0-3) ... Selecting previously unselected package python3-openstacksdk. Preparing to unpack .../348-python3-openstacksdk_4.0.1-1_all.deb ... Unpacking python3-openstacksdk (4.0.1-1) ... Selecting previously unselected package python3-oslosphinx. Preparing to unpack .../349-python3-oslosphinx_4.18.0-5_all.deb ... Unpacking python3-oslosphinx (4.18.0-5) ... Selecting previously unselected package python3-os-api-ref. Preparing to unpack .../350-python3-os-api-ref_2.3.0+ds1-3_all.deb ... Unpacking python3-os-api-ref (2.3.0+ds1-3) ... Selecting previously unselected package python3-os-client-config. Preparing to unpack .../351-python3-os-client-config_2.1.0-2_all.deb ... Unpacking python3-os-client-config (2.1.0-2) ... Selecting previously unselected package python3-psycopg2. Preparing to unpack .../352-python3-psycopg2_2.9.10-1_arm64.deb ... Unpacking python3-psycopg2 (2.9.10-1) ... Selecting previously unselected package python3-pymysql. Preparing to unpack .../353-python3-pymysql_1.1.1-1_all.deb ... Unpacking python3-pymysql (1.1.1-1) ... Selecting previously unselected package python3-testresources. Preparing to unpack .../354-python3-testresources_2.0.1-5_all.deb ... Unpacking python3-testresources (2.0.1-5) ... Selecting previously unselected package python3-testscenarios. Preparing to unpack .../355-python3-testscenarios_0.5.0-4_all.deb ... Unpacking python3-testscenarios (0.5.0-4) ... Selecting previously unselected package python3-oslo.db. Preparing to unpack .../356-python3-oslo.db_16.0.0-2_all.deb ... Unpacking python3-oslo.db (16.0.0-2) ... Selecting previously unselected package python3-oslo.limit. Preparing to unpack .../357-python3-oslo.limit_2.5.0-2_all.deb ... Unpacking python3-oslo.limit (2.5.0-2) ... Selecting previously unselected package python3-oslo.metrics. Preparing to unpack .../358-python3-oslo.metrics_0.9.0-2_all.deb ... Unpacking python3-oslo.metrics (0.9.0-2) ... Selecting previously unselected package python3-statsd. Preparing to unpack .../359-python3-statsd_4.0.1-2_all.deb ... Unpacking python3-statsd (4.0.1-2) ... Selecting previously unselected package python3-oslo.middleware. Preparing to unpack .../360-python3-oslo.middleware_6.2.0-2_all.deb ... Unpacking python3-oslo.middleware (6.2.0-2) ... Selecting previously unselected package python3-py. Preparing to unpack .../361-python3-py_1.11.0-2_all.deb ... Unpacking python3-py (1.11.0-2) ... Selecting previously unselected package python3-zmq. Preparing to unpack .../362-python3-zmq_24.0.1-5+b4_arm64.deb ... Unpacking python3-zmq (24.0.1-5+b4) ... Selecting previously unselected package python3-oslo.messaging. Preparing to unpack .../363-python3-oslo.messaging_14.9.1-1_all.deb ... Unpacking python3-oslo.messaging (14.9.1-1) ... Selecting previously unselected package python3-oslo.policy. Preparing to unpack .../364-python3-oslo.policy_4.4.0-2_all.deb ... Unpacking python3-oslo.policy (4.4.0-2) ... Selecting previously unselected package python3-oslo.reports. Preparing to unpack .../365-python3-oslo.reports_3.4.0-2_all.deb ... Unpacking python3-oslo.reports (3.4.0-2) ... Selecting previously unselected package python3-oslo.upgradecheck. Preparing to unpack .../366-python3-oslo.upgradecheck_2.4.0-2_all.deb ... Unpacking python3-oslo.upgradecheck (2.4.0-2) ... Selecting previously unselected package python3-tomlkit. Preparing to unpack .../367-python3-tomlkit_0.13.2-1_all.deb ... Unpacking python3-tomlkit (0.13.2-1) ... Selecting previously unselected package python3-voluptuous. Preparing to unpack .../368-python3-voluptuous_0.14.2-1_all.deb ... Unpacking python3-voluptuous (0.14.2-1) ... Selecting previously unselected package python3-subunit. Preparing to unpack .../369-python3-subunit_1.4.2-3_all.deb ... Unpacking python3-subunit (1.4.2-3) ... Selecting previously unselected package subunit. Preparing to unpack .../370-subunit_1.4.2-3_all.deb ... Unpacking subunit (1.4.2-3) ... Selecting previously unselected package python3-stestr. Preparing to unpack .../371-python3-stestr_4.1.0-2_all.deb ... Unpacking python3-stestr (4.1.0-2) ... Selecting previously unselected package python3-oslotest. Preparing to unpack .../372-python3-oslotest_1%3a5.0.0-3_all.deb ... Unpacking python3-oslotest (1:5.0.0-3) ... Selecting previously unselected package python3-osprofiler. Preparing to unpack .../373-python3-osprofiler_4.2.0-2_all.deb ... Unpacking python3-osprofiler (4.2.0-2) ... Selecting previously unselected package python3-pep8. Preparing to unpack .../374-python3-pep8_1.7.1-11_all.deb ... Unpacking python3-pep8 (1.7.1-11) ... Selecting previously unselected package python3-pydot. Preparing to unpack .../375-python3-pydot_2.0.0-3_all.deb ... Unpacking python3-pydot (2.0.0-3) ... Selecting previously unselected package python3-sendfile:arm64. Preparing to unpack .../376-python3-sendfile_2.0.1-4+b8_arm64.deb ... Unpacking python3-sendfile:arm64 (2.0.1-4+b8) ... Selecting previously unselected package python3-simplegeneric. Preparing to unpack .../377-python3-simplegeneric_0.8.1-5_all.deb ... Unpacking python3-simplegeneric (0.8.1-5) ... Selecting previously unselected package python3-simplejson. Preparing to unpack .../378-python3-simplejson_3.19.3-1+b1_arm64.deb ... Unpacking python3-simplejson (3.19.3-1+b1) ... Selecting previously unselected package python3-sphinxcontrib.apidoc. Preparing to unpack .../379-python3-sphinxcontrib.apidoc_0.3.0-5_all.deb ... Unpacking python3-sphinxcontrib.apidoc (0.3.0-5) ... Selecting previously unselected package python3-taskflow. Preparing to unpack .../380-python3-taskflow_5.9.1-2_all.deb ... Unpacking python3-taskflow (5.9.1-2) ... Selecting previously unselected package python3-wsme. Preparing to unpack .../381-python3-wsme_0.12.1-4_all.deb ... Unpacking python3-wsme (0.12.1-4) ... Selecting previously unselected package python3-xattr. Preparing to unpack .../382-python3-xattr_0.10.1-1+b1_arm64.deb ... Unpacking python3-xattr (0.10.1-1+b1) ... Selecting previously unselected package qemu-utils. Preparing to unpack .../383-qemu-utils_1%3a9.1.1+ds-5_arm64.deb ... Unpacking qemu-utils (1:9.1.1+ds-5) ... Selecting previously unselected package sqlite3. Preparing to unpack .../384-sqlite3_3.46.1-1_arm64.deb ... Unpacking sqlite3 (3.46.1-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libgraphite2-3:arm64 (1.3.14-2+b1) ... Setting up libpixman-1-0:arm64 (0.44.0-3) ... Setting up libev4t64:arm64 (1:4.33-2.1+b1) ... Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1+b1) ... Setting up libsharpyuv0:arm64 (1.4.0-0.1+b1) ... Setting up libaom3:arm64 (3.11.0-1) ... Setting up mysql-common (5.8+1.1.1) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:arm64 (1:1.0.11-1) ... Setting up libxdmcp6:arm64 (1:1.1.5-1) ... Setting up libsubunit-perl (1.4.2-3) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libapparmor1:arm64 (3.1.7-1+b3) ... Setting up libxcb1:arm64 (1.17.0-2+b1) ... Setting up libsodium23:arm64 (1.0.18-1+b2) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up liblerc4:arm64 (4.0.0+ds-5) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libdatrie1:arm64 (0.2.13-3+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libisns0t64:arm64 (0.101-1+b1) ... Setting up libxcb-render0:arm64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b2) ... Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:arm64 (1.1.0-2+b6) ... Setting up liblab-gamut1:arm64 (2.42.4-2+b1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up x11-common (1:7.7+23.1) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:arm64 (1.64.0-1) ... Setting up libdeflate0:arm64 (1.22-1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libxcb-shm0:arm64 (1.17.0-2+b1) ... Setting up libcom-err2:arm64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libjbig0:arm64 (2.1-6.1+b2) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up python-babel-localedata (2.16.0-1) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Jan 1 13:57:23 UTC 2026. Universal Time is now: Thu Jan 1 13:57:23 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up liberror-perl (0.17029-2) ... Setting up mariadb-common (1:11.4.3-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libglib2.0-0t64:arm64 (2.82.2-3) ... No schema files found: doing nothing. Setting up libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libsvtav1enc2:arm64 (2.2.1+dfsg-2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libpathplan4:arm64 (2.42.4-2+b1) ... Setting up libann0 (1.1.2+doc-9+b2) ... Setting up libfribidi0:arm64 (1.0.15-1) ... Setting up libimagequant0:arm64 (2.18.0-1+b2) ... Setting up python3-pastedeploy-tpl (3.1-1) ... Setting up libproc2-0:arm64 (2:4.0.4-6) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:arm64 (1.6.44-2) ... Setting up libcares2:arm64 (1.34.2-1) ... Setting up libsystemd-shared:arm64 (257~rc3-1) ... Setting up autopoint (0.22.5-2) ... Setting up sudo (1.9.16p1-1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libmariadb3:arm64 (1:11.4.3-1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up glance-store-common (4.8.1-2) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up libltdl7:arm64 (2.4.7-8) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up libnghttp3-9:arm64 (1.6.0-2) ... Setting up libwebp7:arm64 (1.4.0-0.1+b1) ... Setting up pycadf-common (3.1.1-3) ... Setting up libnuma1:arm64 (2.0.18-1+b1) ... Setting up dwz (0.15-1+b1) ... Setting up libaio1t64:arm64 (0.3.113-8+b1) ... Setting up libdav1d7:arm64 (1.5.0-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libtiff6:arm64 (4.5.1+git230720-5) ... Setting up librav1e0.7:arm64 (0.7.1-7+b2) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up python-oslosphinx-common (4.18.0-5) ... Setting up procps (2:4.0.4-6) ... Setting up libjson-perl (4.10000-1) ... Setting up os-brick-common (6.9.0-2) ... Setting up python3.13-minimal (3.13.0-2) ... Setting up git-man (1:2.45.2-1.2) ... Setting up libx11-6:arm64 (2:1.8.10-2) ... Setting up libthai-data (0.1.29-2) ... Setting up netbase (6.4) ... Setting up libabsl20230802:arm64 (20230802.1-4) ... Setting up libngtcp2-16:arm64 (1.9.1-1) ... Setting up libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2+b1) ... Setting up sgml-base (1.31) ... Setting up libcdt5:arm64 (2.42.4-2+b1) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up libcgraph6:arm64 (2.42.4-2+b1) ... Setting up libssh2-1t64:arm64 (1.11.1-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up liburing2:arm64 (2.8-1) ... Setting up lsb-release (12.1-1) ... Setting up libde265-0:arm64 (1.0.15-1+b2) ... Setting up openssl (3.3.2-2) ... Setting up libyuv0:arm64 (0.0.1898.20241125-1) ... Setting up readline-common (8.2-5) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Setting up libonig5:arm64 (6.9.9-1+b1) ... Setting up libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Setting up libjs-bootstrap (3.4.1+dfsg-3) ... Setting up libkmod2:arm64 (33+20240816-2) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libice6:arm64 (2:1.1.1-1) ... Setting up gettext (0.22.5-2) ... Setting up libxpm4:arm64 (1:3.5.17-1+b2) ... Setting up libxrender1:arm64 (1:0.9.10-1.1+b2) ... Setting up libtool (2.4.7-8) ... Setting up libjq1:arm64 (1.7.1-3+b1) ... Setting up fontconfig-config (2.15.0-1.1+b1) ... Setting up libxext6:arm64 (2:1.3.4-1+b2) ... Setting up systemd (257~rc3-1) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. Setting up libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Setting up libopeniscsiusr (2.1.10-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libthai0:arm64 (0.1.29-2+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libfreetype6:arm64 (2.13.3+dfsg-1) ... Setting up python-os-api-ref-common (2.3.0+ds1-3) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up udev (257~rc3-1) ... Creating group 'input' with GID 997. Creating group 'sgx' with GID 996. Creating group 'kvm' with GID 995. Creating group 'render' with GID 994. Setting up libgav1-1:arm64 (0.19.0-2+b2) ... Setting up libjs-sphinxdoc (7.4.7-4) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libgvpr2:arm64 (2.42.4-2+b1) ... Setting up groff-base (1.23.0-5) ... Setting up xml-core (0.19) ... Setting up jq (1.7.1-3+b1) ... Setting up libxslt1.1:arm64 (1.1.35-1.1+b1) ... Setting up libharfbuzz0b:arm64 (10.0.1-1) ... Setting up libfontconfig1:arm64 (2.15.0-1.1+b1) ... Setting up qemu-utils (1:9.1.1+ds-5) ... Setting up libsm6:arm64 (2:1.2.4-1) ... Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... Setting up sqlite3 (3.46.1-1) ... Setting up fontconfig (2.15.0-1.1+b1) ... Regenerating fonts cache... done. Setting up libavif16:arm64 (1.1.1-1) ... Setting up libzmq5:arm64 (4.3.5-1+b3) ... Setting up libcurl4t64:arm64 (8.11.0-1) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.0-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpango-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libpq5:arm64 (17.2-1) ... Setting up libcurl3t64-gnutls:arm64 (8.11.0-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up open-iscsi (2.1.10-2) ... Created symlink '/etc/systemd/system/sockets.target.wants/iscsid.socket' -> '/usr/lib/systemd/system/iscsid.socket'. Created symlink '/etc/systemd/system/iscsi.service' -> '/usr/lib/systemd/system/open-iscsi.service'. Created symlink '/etc/systemd/system/sysinit.target.wants/open-iscsi.service' -> '/usr/lib/systemd/system/open-iscsi.service'. Setting up libcairo2:arm64 (1.18.2-2) ... Setting up libraqm0:arm64 (0.10.1-1+b2) ... Setting up sphinx-common (7.4.7-4) ... Setting up libxt6t64:arm64 (1:1.2.1-1.2+b1) ... Setting up git (1:2.45.2-1.2) ... Setting up librdkafka1:arm64 (2.6.0-1) ... Setting up libnsl2:arm64 (1.3.0-3+b3) ... Setting up curl (8.11.0-1) ... Setting up libpangoft2-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libpangocairo-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libxmu6:arm64 (2:1.1.3-3+b3) ... Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libxaw7:arm64 (2:1.0.16-1) ... Setting up xclip (0.13-4+b1) ... Setting up ieee-data (20240722) ... Setting up libpython3-stdlib:arm64 (3.12.7-1) ... Setting up python3 (3.12.7-1) ... Setting up python3-sendfile:arm64 (2.0.1-4+b8) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-markupsafe (2.1.5-1+b3) ... Setting up python3-wheel (0.45.1-1) ... Setting up python3-platformdirs (4.3.6-1) ... Setting up python3-psutil (5.9.8-2+b1) ... Setting up python3-tz (2024.1-2) ... Setting up python3-vine (5.1.0+dfsg-1) ... Setting up python3-monotonic (1.6-2) ... Setting up python3-mysqldb (1.4.6-2+b5) ... Setting up python3-six (1.16.0-7) ... Setting up python3-simplejson (3.19.3-1+b1) ... Setting up python3-roman (4.2-1) ... Setting up python3-decorator (5.1.1-5) ... Setting up python3-pycodestyle (2.12.1-1) ... Setting up python3-jinja2 (3.1.3-1) ... Setting up python3-pycurl (7.45.3-3) ... Setting up python3-tempita (0.6.0-1) ... Setting up python3-packaging (24.2-1) ... Setting up python3-iso8601 (2.1.0-2) ... Setting up python3-wcwidth (0.2.13+dfsg1-1) ... Setting up python3-pyparsing (3.1.2-1) ... Setting up python3-certifi (2024.8.30+dfsg-1) ... Setting up python3-snowballstemmer (2.2.0-4) ... Setting up python3-jmespath (1.0.1-1) ... Setting up python3-mdurl (0.1.2-1) ... Setting up python3-greenlet (3.1.0-1+b1) ... Setting up python3-idna (3.8-2) ... Setting up python3-wrapt (1.15.0-3+b1) ... Setting up python3-psycopg2 (2.9.10-1) ... Setting up python3-deprecation (2.1.0-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-pymysql (1.1.1-1) ... Setting up python3-fasteners (0.18-2) ... Setting up python3-pip (24.3.1+dfsg-1) ... Setting up python3-jeepney (0.8.0-4) ... Setting up python3-urllib3 (2.0.7-2) ... Setting up python3-markdown-it (3.0.0-2) ... Setting up python3-netifaces:arm64 (0.11.0-2+b5) ... Setting up python3-rpds-py (0.21.0-2) ... Setting up python3-legacy-cgi (2.6.1-2) ... Setting up python3-netaddr (0.10.1-1) ... Setting up python3-json-pointer (2.4-2) ... Setting up python3-lxml:arm64 (5.3.0-1+b1) ... Setting up python3-dnspython (2.6.1-1) ... Setting up python3-dulwich (0.22.5-1+b1) ... Setting up python3-amqp (5.3.1-1) ... Setting up python3-httplib2 (0.22.0-1) ... Setting up python3-dateutil (2.9.0-3) ... Setting up python3-mccabe (0.7.0-1) ... Setting up python3-msgpack (1.0.3-3+b4) ... Setting up python3-voluptuous (0.14.2-1) ... Setting up python3-pyasyncore (1.0.2-2) ... Setting up python3-simplegeneric (0.8.1-5) ... Setting up python3-prettytable (3.12.0-1) ... Setting up python3-tomlkit (0.13.2-1) ... Setting up python3-suds (1.2.0-2) ... Setting up python3-smmap (6.0.0-1) ... Setting up python3-opentracing (2.4.0-2) ... Setting up python3-confluent-kafka (1.7.0-4+b4) ... Setting up python3-cffi-backend:arm64 (1.17.1-2+b1) ... Setting up python3-webob (1:1.8.7-3) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-blinker (1.9.0-1) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-elasticsearch (7.17.6-1) ... Setting up python3-attr (24.2.0-1) ... Setting up python3-tornado (6.4.1-3) ... Setting up python3-jsonpickle (4.0.0+dfsg-1) ... Setting up python3-jaraco.classes (3.4.0-1) ... Setting up python3-ddt (1.7.2-2) ... Setting up python3-importlib-metadata (8.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-repoze.lru (0.7-3) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-wsme (0.12.1-4) ... Setting up python3-jwt (2.7.0-1) ... Setting up python3-cachetools (5.3.3-1) ... Setting up python3-defusedxml (0.7.1-2) ... Setting up python3-statsd (4.0.1-2) ... Setting up python3-charset-normalizer (3.4.0-1+b1) ... Setting up python3-alabaster (0.7.16-0.1) ... Setting up python3-jsonpatch (1.32-4) ... update-alternatives: using /usr/bin/json-patch-jsondiff to provide /usr/bin/jsondiff (jsondiff) in auto mode Setting up python3-tenacity (8.4.2+really8.4.1-1) ... Setting up python3-bcrypt (4.2.0-2.1) ... Setting up python3-ply (3.11-7) ... Setting up python3-autopage (0.4.0-3.1) ... Setting up python3-retrying (1.3.3-4) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-extras (1.0.0-5) ... Setting up python3-memcache (1.62-2) ... Setting up python3-kerberos (1.1.14-3.1+b11) ... Setting up python3-all (3.12.7-1) ... Setting up python3-coverage (7.6.0+dfsg1-2+b1) ... Setting up python3-yaml (6.0.2-1+b1) ... Setting up python3-pyperclip (1.8.2-2) ... Setting up python3-gitdb (4.0.11-1) ... Setting up python3-kombu (5.4.2-1) ... Setting up python3-thrift (0.19.0-2.1+b4) ... Setting up openstack-pkg-tools (130) ... Setting up python3-pycparser (2.22-2) ... Setting up python3-sqlalchemy (2.0.32+ds1-1) ... Setting up python3-routes (2.5.1-6) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-prometheus-client (0.19.0+ds1-1) ... Setting up python3-eventlet (0.36.1-8) ... Setting up python3-rfc3986 (2.0.0-2) ... Setting up python3-cmd2 (2.5.4+ds-1) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-cryptography (43.0.0-1) ... Setting up python3-git (3.1.37-3) ... Setting up python3-uhashring (2.3-2) ... Setting up python3-xattr (0.10.1-1+b1) ... Setting up python3-binary-memcached (0.31.2+dfsg1-2) ... Setting up python3-threadloop (1.0.2-2) ... Setting up python3-referencing (0.35.1-1) ... Setting up python3-pkg-resources (75.2.0-1) ... Setting up python3-setuptools (75.2.0-1) ... Setting up python3-pure-sasl (0.5.1+dfsg1-4) ... Setting up python3-py (1.11.0-2) ... Setting up python3-babel (2.16.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-zope.event (5.0-0.1) ... Setting up python3-zope.interface (7.1.1-1+b1) ... Setting up python3-pbr (6.1.0-3) ... Setting up python3-cffi (1.17.1-2) ... Setting up python3-pyflakes (3.2.0-2) ... Setting up python3-requestsexceptions (1.4.0-3) ... Setting up python3-futurist (3.0.0-2) ... Setting up python3-debtcollector (3.0.0-2) ... Setting up python3-gevent (24.2.1-1+b2) ... Setting up python3-networkx (3.2.1-5) ... Setting up python3-flake8 (7.1.1-2) ... Setting up python3-jaeger-client (4.8.0-1.1) ... Setting up python3-sarif-python-om (1.0.4-3) ... Setting up python3-jschema-to-python (1.2.3-3) ... Setting up python3-pygments (2.18.0+dfsg-1) ... Setting up python3-oauthlib (3.2.2-2) ... Setting up python3-chardet (5.2.0+dfsg-1) ... Setting up python3-secretstorage (3.3.3-3) ... Setting up python3-paste (3.10.1-1) ... Setting up python3-kazoo (2.9.0-2) ... Setting up python3-zmq (24.0.1-5+b4) ... Setting up python3-requests (2.32.3+dfsg-1) ... Setting up python3-oslosphinx (4.18.0-5) ... Setting up python3-oslo.rootwrap (7.3.0-2) ... Setting up python3-oslo.context (5.6.0-2) ... Setting up python3-automaton (3.2.0-2) ... Setting up python3-keyring (25.4.1-1) ... Setting up python3-os-service-types (1.7.0-4) ... Setting up python3-stevedore (5.3.0-3) ... Setting up python3-jsonschema-specifications (2023.12.1-2) ... Setting up python3-swiftclient (1:4.6.0-3) ... Setting up python3-oslo.i18n (6.4.0-2) ... Setting up python3-mako (1.3.6-1) ... Setting up python3-keystoneauth1 (5.8.0-2) ... Setting up python3-pep8 (1.7.1-11) ... Setting up dh-python (6.20241024) ... Setting up pyflakes3 (3.2.0-2) ... Setting up python3-testresources (2.0.1-5) ... Setting up python3-rich (13.7.1-1) ... Setting up python3-pastedeploy (3.1-1) ... Setting up python3-yappi (1.6.10-1) ... Setting up python3-oslo.utils (7.3.0-3) ... Setting up flake8 (7.1.1-2) ... Setting up python3-dogpile.cache (1.3.1-1) ... Setting up python3-jsonschema (4.19.2-5) ... Setting up python3-botocore (1.34.46+repack-1) ... Setting up python3-bandit (1.7.10-1) ... Setting up python3-openstacksdk (4.0.1-1) ... Setting up bandit (1.7.10-1) ... Setting up python3-alembic (1.13.2-4) ... Setting up python3-cinderclient (1:9.6.0-4) ... Setting up python3-os-client-config (2.1.0-2) ... Setting up alembic (1.13.2-4) ... Setting up python3-hacking (4.1.0-3) ... Setting up python3-s3transfer (0.10.1-1) ... Setting up python3-oslo.serialization (5.5.0-2) ... Setting up python3-boto3 (1.34.46+dfsg-1) ... Setting up libheif-plugin-dav1d:arm64 (1.19.3-1) ... Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... Setting up libheif1:arm64 (1.19.3-1) ... Setting up libgd3:arm64 (2.3.3-12+b1) ... Setting up libgvc6 (2.42.4-2+b1) ... Setting up python3-fixtures (4.1.0-2) ... Setting up graphviz (2.42.4-2+b1) ... Setting up python3-testtools (2.7.2-4) ... Setting up python3-pydot (2.0.0-3) ... Setting up python3-subunit (1.4.2-3) ... Setting up python3-taskflow (5.9.1-2) ... Setting up python3-testscenarios (0.5.0-4) ... Setting up subunit (1.4.2-3) ... Processing triggers for libc-bin (2.40-4) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.21.2+dfsg-2) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.21.2+dfsg-2) ... Setting up python3-cliff (4.7.0-2) ... Setting up python3-oslo.config (1:9.6.0-5) ... Setting up python3-oslo.middleware (6.2.0-2) ... Setting up python3-keystoneclient (1:5.5.0-2) ... Setting up python3-oslo.db (16.0.0-2) ... Setting up python3-oslo.concurrency (6.1.0-2) ... Setting up python3-sphinx (7.4.7-4) ... Setting up python3-oslo.log (6.1.2-3) ... Setting up python3-pycadf (3.1.1-3) ... Setting up python3-oslo.metrics (0.9.0-2) ... Setting up python3-oslo.limit (2.5.0-2) ... Setting up python3-oslo.policy (4.4.0-2) ... Setting up python3-oslo.vmware (4.5.0-2) ... Setting up python3-oslo.reports (3.4.0-2) ... Setting up python3-barbicanclient (7.0.0-3) ... Setting up python3-stestr (4.1.0-2) ... Setting up python3-os-win (5.9.0-5) ... Setting up python3-sphinxcontrib.apidoc (0.3.0-5) ... Setting up python3-oslo.service (3.5.0-2) ... Setting up python3-oslo.upgradecheck (2.4.0-2) ... Setting up python3-oslotest (1:5.0.0-3) ... Setting up python3-osprofiler (4.2.0-2) ... Setting up python3-oslo.messaging (14.9.1-1) ... Setting up python3-openstackdocstheme (3.2.0-1) ... Setting up python3-oslo.cache (3.8.0-2) ... Setting up python3-oslo.privsep (3.4.0-3) ... Setting up python3-castellan (5.1.1-2) ... Setting up python3-keystonemiddleware (10.7.1-2) ... Setting up python3-os-brick (6.9.0-2) ... Setting up python3-glance-store (4.8.1-2) ... Setting up python3-os-api-ref (2.3.0+ds1-3) ... Setting up python3-cursive (0.2.3-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/glance-29.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_29.0.0-2_source.changes dpkg-buildpackage: info: source package glance dpkg-buildpackage: info: source version 2:29.0.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thomas Goirand dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from glance-29.0.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ fakeroot debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=python_distutils --with python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions find . -iname '*.pyc' -delete rm -rf doc/build rm -rf glance.sqlite rm -f debian/glance-common.config debian/glance-common.postinst debian/glance-common.postrm debian/glance-api.config debian/glance-api.postinst rm -f debian/*.init debian/*.upstart debian/*.service debian/*.templates rm -rf build *.egg-info debian/po rm -rf doc/source/contributor/api aging rm -f doc/source/_static/*.sample || true rm -f run_tests.log find . -iname '*.pyc' -delete for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_autoreconf_clean -O--buildsystem=python_distutils dh_clean -O--buildsystem=python_distutils debian/rules build make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build --buildsystem=python_distutils --with python3,sphinxdoc dh_update_autotools_config -O--buildsystem=python_distutils dh_autoreconf -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-common.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-common.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-api.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-api.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_postrm glance-common.postrm pkgos-merge-templates glance-api glance endpoint Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... pkgos-merge-templates glance-common glance db rabbit ksat Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh binary --buildsystem=python_distutils --with python3,sphinxdoc dh_testroot -O--buildsystem=python_distutils dh_prep -O--buildsystem=python_distutils dh_installdirs -O--buildsystem=python_distutils debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions for i in 3.13 3.12 ; do \ python$i setup.py install --install-layout=deb --root /build/reproducible-path/glance-29.0.0/debian/tmp ; \ done /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/lib/python3/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3/dist-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py 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/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 copying glance/db/sqlalchemy/schema.py -> build/lib/glance/db/sqlalchemy 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/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py -> 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/versions/2024_1_expand01_add_cache_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions creating build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py -> 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 copying glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations 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 copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations 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/cmd copying glance/cmd/status.py -> 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/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_manage.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/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/glance_download.py -> build/lib/glance/async_/flows/_internal_plugins copying glance/async_/flows/_internal_plugins/copy_image.py -> build/lib/glance/async_/flows/_internal_plugins copying glance/async_/flows/_internal_plugins/base_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/async_ copying glance/tests/unit/async_/test_utils.py -> 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/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/version.py -> build/lib/glance copying glance/sqlite_migration.py -> build/lib/glance copying glance/scrubber.py -> build/lib/glance copying glance/schema.py -> build/lib/glance copying glance/opts.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/housekeeping.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/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/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 copying glance/async_/flows/ovf_process.py -> build/lib/glance/async_/flows copying glance/async_/flows/location_import.py -> build/lib/glance/async_/flows copying glance/async_/flows/introspect.py -> build/lib/glance/async_/flows copying glance/async_/flows/convert.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/__init__.py -> build/lib/glance/async_/flows 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/domain copying glance/domain/proxy.py -> build/lib/glance/domain copying glance/domain/__init__.py -> build/lib/glance/domain creating build/lib/glance/tests/integration copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration creating 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_common.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/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/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/common.py -> build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/centralized_db.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/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 creating build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_wallaby_expand01.py -> build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_train_migrate01.py -> 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/test_2024_1_expand01.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/tests/unit/v2 copying glance/tests/unit/v2/test_v2_policy.py -> 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_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/test_cache_management_api.py -> build/lib/glance/tests/unit/v2 copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 creating 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/image_decompression.py -> 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/__init__.py -> build/lib/glance/async_/flows/plugins 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 copying glance/api/v2/model/metadef_property_type.py -> build/lib/glance/api/v2/model copying glance/api/v2/model/metadef_property_item_type.py -> build/lib/glance/api/v2/model 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 copying glance/tests/unit/common/test_wsgi_app.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_utils.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_property_utils.py -> build/lib/glance/tests/unit/common copying glance/tests/unit/common/test_format_inspector.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/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 copying glance/api/common.py -> build/lib/glance/api copying glance/api/__init__.py -> build/lib/glance/api copying glance/async_/utils.py -> build/lib/glance/async_ copying glance/async_/taskflow_executor.py -> build/lib/glance/async_ copying glance/async_/__init__.py -> build/lib/glance/async_ 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/tests/unit/cmd copying glance/tests/unit/cmd/test_status.py -> build/lib/glance/tests/unit/cmd copying glance/tests/unit/cmd/__init__.py -> build/lib/glance/tests/unit/cmd 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/test_image_conversion.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/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/tests/functional/image_cache copying glance/tests/functional/image_cache/__init__.py -> build/lib/glance/tests/functional/image_cache creating build/lib/glance/quota copying glance/quota/keystone.py -> build/lib/glance/quota copying glance/quota/__init__.py -> build/lib/glance/quota creating build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_tasks_api_policy.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_tag_api_policy.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_resourcetype_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_metadef_property_api_policy.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_object_api_policy.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/test_metadef_namespace_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_member_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_legacy_update_cinder_store.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_images_import_locking.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_images_api_policy.py -> 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_discovery.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_cache_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_cache_api.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/metadef_base.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/__init__.py -> build/lib/glance/tests/functional/v2 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/client.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/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_location_import.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_glance_download.py -> build/lib/glance/tests/unit/async_/flows copying glance/tests/unit/async_/flows/test_copy_image.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_base_download.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 copying glance/common/wsme_utils.py -> build/lib/glance/common copying glance/common/wsgi_app.py -> 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/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/removed_config.py -> build/lib/glance/common copying glance/common/property_utils.py -> build/lib/glance/common copying glance/common/format_inspector.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/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache 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/tests/functional/db/test_sqlalchemy.py -> build/lib/glance/tests/functional/db copying glance/tests/functional/db/test_migrations.py -> build/lib/glance/tests/functional/db 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 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 copying glance/tests/functional/test_wsgi.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/keymgr copying glance/tests/unit/keymgr/fake.py -> build/lib/glance/tests/unit/keymgr copying glance/tests/unit/keymgr/__init__.py -> build/lib/glance/tests/unit/keymgr copying glance/tests/unit/utils.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_versions.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_test_utils.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_store_location.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_store_image.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_sqlite_migration.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_scrubber.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_schema.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_quota.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_policy.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_notifier.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_misc.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_image_cache.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_housekeeping.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_glance_replicator.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_glance_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_gateway.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain_proxy.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_db_metadef.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_db.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_data_migration_framework.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_context_middleware.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_context.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cached_images.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cache_middleware.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cache_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_auth.py -> build/lib/glance/tests/unit copying glance/tests/unit/fixtures.py -> build/lib/glance/tests/unit 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/tests/functional/image_cache/drivers copying glance/tests/functional/image_cache/drivers/test_centralized_db.py -> build/lib/glance/tests/functional/image_cache/drivers copying glance/tests/functional/image_cache/drivers/__init__.py -> build/lib/glance/tests/functional/image_cache/drivers creating build/lib/glance/api/v1 copying glance/api/v1/router.py -> build/lib/glance/api/v1 copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 creating build/lib/glance/policies copying glance/policies/tasks.py -> build/lib/glance/policies copying glance/policies/metadef.py -> build/lib/glance/policies copying glance/policies/image.py -> build/lib/glance/policies copying glance/policies/discovery.py -> build/lib/glance/policies copying glance/policies/cache.py -> build/lib/glance/policies copying glance/policies/base.py -> build/lib/glance/policies copying glance/policies/__init__.py -> build/lib/glance/policies 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 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/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/policy.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/cached_images.py -> build/lib/glance/api/v2 copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 running egg_info creating glance.egg-info writing glance.egg-info/PKG-INFO writing dependency_links to glance.egg-info/dependency_links.txt writing entry points to glance.egg-info/entry_points.txt writing requirements to glance.egg-info/requires.txt writing top-level names to glance.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'glance.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'glance.egg-info/SOURCES.txt' copying glance/db/sqlalchemy/alembic_migrations/README -> build/lib/glance/db/sqlalchemy/alembic_migrations 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 running install_lib creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/keystone.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/xattr.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/i18n.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/version.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/base.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration copying build/lib/glance/tests/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/stubs.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/test_hacking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/ft_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_cache_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_client_exceptions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_client_redirects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_cors_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_glance_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_gzip_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_healthcheck_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_logging.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_reload.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/metadef_base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_cache_api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_cache_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images_import_locking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_legacy_update_cinder_store.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_member_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_namespace_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_object_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_property_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_tag_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_tasks_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/drivers/test_centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_2024_1_expand01.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_train_migrate01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_wallaby_expand01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fake_rados.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fixtures.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cache_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_context_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_data_migration_framework.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_db_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain_proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_glance_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_glance_replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_image_cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_misc.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_quota.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_store_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_store_location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr copying build/lib/glance/tests/unit/keymgr/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr copying build/lib/glance/tests/unit/keymgr/fake.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd copying build/lib/glance/tests/unit/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd copying build/lib/glance/tests/unit/cmd/test_status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_cache_management_api.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_discovery_stores.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_actions_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_data_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_members_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_tags_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_images_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_metadef_resources.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_schemas_resource.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_v2_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware copying build/lib/glance/tests/unit/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_cmd.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_common.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_format_inspector.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_scripts.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/__init__.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_base_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_location_import.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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_image_conversion.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins copying build/lib/glance/tests/unit/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/test_async.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/v1/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/v1/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/property_protections.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_actions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_data.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_members.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_objects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_properties.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_object.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/gzip.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/version_negotiation.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/taskflow_executor.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/image_conversion.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/image_decompression.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/no_op.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/plugin_opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/api_image_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/base_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/convert.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/introspect.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/location_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/ovf_process.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/base_download.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/control.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/checks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/alembic.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/__init__.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations creating /build/reproducible-path/glance-29.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/2023_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/2024_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/__init__.py -> /build/reproducible-path/glance-29.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/ocata_migrate01_community_images.py -> /build/reproducible-path/glance-29.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/pike_migrate01_empty.py -> /build/reproducible-path/glance-29.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/queens_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/train_migrate01_backend_to_store.py -> /build/reproducible-path/glance-29.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/ussuri_migrate01_empty.py -> /build/reproducible-path/glance-29.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/wallaby_migrate01_empty.py -> /build/reproducible-path/glance-29.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/xena_migrate01_empty.py -> /build/reproducible-path/glance-29.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/yoga_migrate01_empty.py -> /build/reproducible-path/glance-29.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/zed_migrate01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/mitaka01_add_image_created_updated_idx.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py -> /build/reproducible-path/glance-29.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_contract01_empty.py -> /build/reproducible-path/glance-29.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_contract02_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/models.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/models_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/crypt.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/format_inspector.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/property_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/removed_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/swift_store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/trust_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsme_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import copying build/lib/glance/common/scripts/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts copying build/lib/glance/common/scripts/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/discovery.py to discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/image.py to image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/metadef.py to metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/metadef_base.py to metadef_base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api.py to test_cache_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api_policy.py to test_cache_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_discovery.py to test_discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_api_policy.py to test_images_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_import_locking.py to test_images_import_locking.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_legacy_update_cinder_store.py to test_legacy_update_cinder_store.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_member_api_policy.py to test_member_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespace_api_policy.py to test_metadef_namespace_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_object_api_policy.py to test_metadef_object_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_property_api_policy.py to test_metadef_property_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py to test_metadef_resourcetype_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tag_api_policy.py to test_metadef_tag_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks_api_policy.py to test_tasks_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fixtures.py to fixtures.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_auth.py to test_auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_middleware.py to test_cache_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cached_images.py to test_cached_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context.py to test_context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context_middleware.py to test_context_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_data_migration_framework.py to test_data_migration_framework.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db.py to test_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db_metadef.py to test_db_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain_proxy.py to test_domain_proxy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_gateway.py to test_gateway.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_manage.py to test_glance_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_replicator.py to test_glance_replicator.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_housekeeping.py to test_housekeeping.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_image_cache.py to test_image_cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_manage.py to test_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_misc.py to test_misc.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_policy.py to test_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_quota.py to test_quota.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_schema.py to test_schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_scrubber.py to test_scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_sqlite_migration.py to test_sqlite_migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_image.py to test_store_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_location.py to test_store_location.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_format_inspector.py to test_format_inspector.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_convert.py to test_convert.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_copy_image.py to test_copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_glance_download.py to test_glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_import.py to test_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_introspect.py to test_introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/convert.py to convert.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py to 2024_1_expand01_add_cache_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py to mitaka02_update_metadef_os_nova_server.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py to ocata_contract01_drop_is_public.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py to ocata_expand01_add_visibility.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py to pike_contract01_drop_artifacts_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py to pike_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py to queens_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py to queens_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py to rocky_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py to train_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py to train_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py to ussuri_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py to ussuri_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py to wallaby_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py to wallaby_expand01_add_user_imageid_requestid_to_tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py to xena_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py to xena_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py to yoga_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-313.pyc running install_data creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-cache.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-manage.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-scrubber.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api-paste.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/storage-volume-type.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-webservers.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-runtimes.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-databases.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/operating-system.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/image-signature-verification.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/glance-common-image-props.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-xenapi.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-watchdog.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vtpm.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vtpm-hw.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware-quota-flavor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware-flavor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vcputopology.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-randomgen.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-quota.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-libvirt.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-libvirt-image.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-instance-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-hypervisor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-host-capabilities.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-guest-shutdown.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-guest-memory-backing.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-cpu-pinning.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-cpu-mode.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-num-instances.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-iops-filter.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-disk-filter.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-virtual-system-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-storage-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-resource-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-processor-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs running install_egg_info Copying glance.egg-info to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing glance-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-cleaner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-prefetcher script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-pruner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-control script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-replicator script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-scrubber script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-status script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-wsgi-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/lib/python3/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3/dist-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py running egg_info writing glance.egg-info/PKG-INFO writing dependency_links to glance.egg-info/dependency_links.txt writing entry points to glance.egg-info/entry_points.txt writing requirements to glance.egg-info/requires.txt writing top-level names to glance.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running install_lib byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/discovery.py to discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/image.py to image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/metadef.py to metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/metadef_base.py to metadef_base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api.py to test_cache_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api_policy.py to test_cache_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_discovery.py to test_discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_api_policy.py to test_images_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_import_locking.py to test_images_import_locking.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_legacy_update_cinder_store.py to test_legacy_update_cinder_store.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_member_api_policy.py to test_member_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespace_api_policy.py to test_metadef_namespace_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_object_api_policy.py to test_metadef_object_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_property_api_policy.py to test_metadef_property_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py to test_metadef_resourcetype_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tag_api_policy.py to test_metadef_tag_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks_api_policy.py to test_tasks_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fixtures.py to fixtures.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_auth.py to test_auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_middleware.py to test_cache_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cached_images.py to test_cached_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context.py to test_context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context_middleware.py to test_context_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_data_migration_framework.py to test_data_migration_framework.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db.py to test_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db_metadef.py to test_db_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain_proxy.py to test_domain_proxy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_gateway.py to test_gateway.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_manage.py to test_glance_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_replicator.py to test_glance_replicator.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_housekeeping.py to test_housekeeping.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_image_cache.py to test_image_cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_manage.py to test_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_misc.py to test_misc.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_policy.py to test_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_quota.py to test_quota.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_schema.py to test_schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_scrubber.py to test_scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_sqlite_migration.py to test_sqlite_migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_image.py to test_store_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_location.py to test_store_location.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_format_inspector.py to test_format_inspector.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_convert.py to test_convert.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_copy_image.py to test_copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_glance_download.py to test_glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_import.py to test_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_introspect.py to test_introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/convert.py to convert.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py to 2024_1_expand01_add_cache_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py to mitaka02_update_metadef_os_nova_server.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py to ocata_contract01_drop_is_public.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py to ocata_expand01_add_visibility.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py to pike_contract01_drop_artifacts_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py to pike_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py to queens_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py to queens_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py to rocky_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py to train_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py to train_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py to ussuri_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py to ussuri_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py to wallaby_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py to wallaby_expand01_add_user_imageid_requestid_to_tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py to xena_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py to xena_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py to yoga_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-312.pyc running install_data running install_egg_info removing '/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info' (and everything under it) Copying glance.egg-info to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing glance-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-cleaner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-prefetcher script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-pruner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-control script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-replicator script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-scrubber script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-status script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-wsgi-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin # Blacklist: # glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time https://bugs.launchpad.net/glance/+bug/1868455 # Failing: # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_disabled_and_http_in_url # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_enabled_and_http_in_url # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_enabled_and_http_not_in_url # Fails in python 3.13 (see https://bugs.launchpad.net/glance/+bug/2089746): # glance.tests.unit.v2.test_cache_management_api.TestCacheWorker.test_worker_lifecycle pkgos-dh_auto_test --no-py2 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + PKGOS_TEST_PARALLEL=yes + PKGOS_TEST_SERIAL=no + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= + echo WARNING: --no-py2 is deprecated, and always on. WARNING: --no-py2 is deprecated, and always on. + shift + py3versions -vr + PYTHON3S=3.13 3.12 + [ yes = no ] + [ no = yes ] + [ 3.13 = disabled ] + echo 3.13 + cut -d. -f1 + PYMAJOR=3 + echo ===> Testing with python (python3) ===> Testing with python (python3) + pwd + [ -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] + [ -z ] + pwd + echo Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages + pwd + export PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages + [ -e .stestr.conf ] + [ -x /usr/bin/python3-stestr ] + STESTR=stestr + rm -rf .stestr + PYTHON=python3.13 stestr run --parallel --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle) + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... ok glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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.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.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... 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_auth.TestKeystoneAuthPlugin.test_required_creds glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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.TestTaskRepo.test_add_task glance.tests.unit.test_db.TestTaskRepo.test_add_task ... ok glance.tests.unit.test_db.TestTaskRepo.test_get glance.tests.unit.test_db.TestTaskRepo.test_get ... ok glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_db.TestTaskRepo.test_limited_list glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... ok glance.tests.unit.test_db.TestTaskRepo.test_list glance.tests.unit.test_db.TestTaskRepo.test_list ... 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_db.TestTaskRepo.test_list_with_marker glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... 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.TestTaskRepo.test_list_with_status glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... 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.TestTaskRepo.test_remove_task glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... 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.TestTaskRepo.test_sorted_list glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... 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.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.test_db_metadef.TestMetadefRepo.test_add_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... 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_db_metadef.TestMetadefRepo.test_add_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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_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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.api.test_common.TestSizeCheckedIter.test_small_last_chunk glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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.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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... 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.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... 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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... 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_db_metadef.TestMetadefRepo.test_add_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag ... 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.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.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... 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.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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.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.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... 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_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... 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.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... 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.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... 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.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.async_.test_async.TestSystemThreadPoolModel.test_model_map glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... 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_metadef.TestMetadefRepo.test_get_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... 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.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_format_inspector.TestFormatInspectorInfra.test_get_inspector glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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.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.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_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... 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_import_image glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... 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.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.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.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_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... 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_utils.ImportURITestCase.test_ignored_filtering_options glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... 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.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... 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_client.TestClient.test_http_encoding_params glance.tests.unit.common.test_client.TestClient.test_http_encoding_params ... 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.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.ImportURITestCase.test_validate_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... 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_db_metadef.TestMetadefRepo.test_list_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... 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_db_metadef.TestMetadefRepo.test_list_object_empty_result glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... 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.common.test_wsgi.ServerTest.test_missing_staging_dir glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... 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.ServerTest.test_number_of_workers_posix glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... 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.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.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_metadef.TestMetadefRepo.test_list_property_empty_result glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... 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_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... 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_list_resource_type glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type ... ok glance.tests.unit.test_context.TestContext.test_anon_public glance.tests.unit.test_context.TestContext.test_anon_public ... 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_context.TestContext.test_anon_public_owned glance.tests.unit.test_context.TestContext.test_anon_public_owned ... 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_context.TestContext.test_auth_private glance.tests.unit.test_context.TestContext.test_auth_private ... 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_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_context.TestContext.test_auth_private_owned glance.tests.unit.test_context.TestContext.test_auth_private_owned ... 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.test_context.TestContext.test_auth_private_unowned glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... 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_db_metadef.TestMetadefRepo.test_remove_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... 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.test_context.TestContext.test_auth_public glance.tests.unit.test_context.TestContext.test_auth_public ... 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.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.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.test_context.TestContext.test_auth_public_owned glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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.test_db_metadef.TestMetadefRepo.test_remove_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... 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.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.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_context.TestContext.test_elevated glance.tests.unit.test_context.TestContext.test_elevated ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... ok glance.tests.unit.test_context.TestContext.test_elevated_again glance.tests.unit.test_context.TestContext.test_elevated_again ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... 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.test_context.TestContext.test_empty_private glance.tests.unit.test_context.TestContext.test_empty_private ... 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_cmd.TestGlanceApiCmd.test_fail_with_config_exception glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_config_exception ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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.async_.test_async.TestTaskExecutor.test_begin_processing glance.tests.unit.async_.test_async.TestTaskExecutor.test_begin_processing ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... 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_context.TestContext.test_empty_public glance.tests.unit.test_context.TestContext.test_empty_public ... ok glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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_utils.SplitFilterOpTestCase.test_default_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... 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.test_context.TestContext.test_empty_public_owned glance.tests.unit.test_context.TestContext.test_empty_public_owned ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... 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.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.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.test_context.TestContext.test_get_ksa_client glance.tests.unit.test_context.TestContext.test_get_ksa_client ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... 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.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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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_greater_than_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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_save_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok glance.tests.unit.test_context.TestContext.test_request_id glance.tests.unit.test_context.TestContext.test_request_id ... 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.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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_context.TestContext.test_service_catalog glance.tests.unit.test_context.TestContext.test_service_catalog ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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_domain.TestTaskStub.test_task_stub_get_status glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... ok glance.tests.unit.test_context.TestContext.test_user_identity glance.tests.unit.test_context.TestContext.test_user_identity ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... 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.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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.test_db.TestImageDeleteRace.test_image_property_delete_exception glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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_domain_proxy.TestProxyRepoWrapping.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... 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_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result ... 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.TestImageMember.test_status_enumerated glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... 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.RequestTest.test_best_match_language_expected glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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.common.test_wsgi.RequestTest.test_content_range glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... ok glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_error glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... 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_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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_type_accept_default glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... 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_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.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.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_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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... 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.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... 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_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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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_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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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.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.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... 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.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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... 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.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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.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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cache_manage.TestCacheManage.test_queue_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... 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.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.test_notifier.TestNotifier.test_notifier_load glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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_notifier.TestNotifier.test_set_defaults glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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_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_image_cache.TestImageCacheCentralizedDb.test_delete glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... 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 /bin/sh: 1: mkisofs: not found glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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_format_inspector.TestFormatInspectors.test_from_file_reads_minimum glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... ok /bin/sh: 1: mkisofs: not found 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_quota.TestQuotaImageTagsProxy.test_not_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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.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.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... 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.TestQuotaImageTagsProxy.test_tags_delete glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... 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_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... 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.test_store_image.TestImageFactory.test_new_image glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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_store_image.TestStoreMetaDataChecker.test_empty glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... 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_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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... 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.async_.flows.test_introspect.TestImportTask.test_introspect_success glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_success ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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.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.test_store_image.TestStoreMetaDataChecker.test_nested_dict glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok glance.tests.unit.test_domain.TestExtraProperties.test_delitem glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... 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_invalid_action glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... 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.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... 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.common.test_format_inspector.TestFormatInspectors.test_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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.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_store_image.TestStoreMetaDataChecker.test_unicode_dict_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... 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.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_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_store_image.TestStoreMetaDataChecker.test_unicode_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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_format_inspector.TestFormatInspectors.test_qcow2_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... 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_versions.VersionNegotiationTest.test_request_url_v2 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... ok glance.tests.unit.test_domain.TestExtraProperties.test_getitem glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_0 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.test_domain.TestExtraProperties.test_getitem_with_no_items glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... 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.test_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... 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_domain.TestExtraProperties.test_len_with_non_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_1 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 ... 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_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.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_domain.TestExtraProperties.test_len_with_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... 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.test_cached_images.TestCachedImages.test_delete_cached_image glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image ... 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_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_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_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.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.Test_UwsgiChunkedFile.test_read_data_no_length glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.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_read_unpermitted_role glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role ... 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_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_cached_images.TestCachedImages.test_delete_queued_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok glance.tests.unit.test_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... ok glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... 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_domain.TestImage.test_delayed_delete glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... ok glance.tests.unit.test_manage.TestManage.test_contract glance.tests.unit.test_manage.TestManage.test_contract ... 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_domain.TestImage.test_delete_extra_properties glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... 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_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... 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_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... ok /bin/sh: 1: mkisofs: not found 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_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... 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_format_inspector.TestFormatInspectors.test_udf glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' 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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_call glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... 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_domain.TestImage.test_extra_properties_assign glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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_image_cache.TestImageCacheCentralizedDb.test_queue glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... ok glance.tests.unit.test_manage.TestManage.test_db_check glance.tests.unit.test_manage.TestManage.test_db_check ... 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.common.test_wsgi.ResourceTest.test_dispatch_default glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_db.TestImageRepo.test_add_image glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... 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_manage.TestManage.test_db_check_result glance.tests.unit.test_manage.TestManage.test_db_check_result ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_domain.TestImage.test_status_active_without_disk_format glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... 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_db.TestImageRepo.test_delete_all_cached_images glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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_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.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... 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.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_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_manage.TestManage.test_db_contract glance.tests.unit.test_manage.TestManage.test_db_contract ... 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.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_params glance.tests.unit.common.test_wsgi.RequestTest.test_params ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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_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_expand glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_db.TestImageRepo.test_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_range glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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_domain.TestImage.test_tags_always_a_set glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... 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_manage.TestManage.test_db_metadefs_export glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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.test_db.TestImageRepo.test_get glance.tests.unit.test_db.TestImageRepo.test_get ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.test_domain.TestImage.test_visibility_enumerated glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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_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.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_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... 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_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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.TestImageRepo.test_get_cached_images glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... 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_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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.test_cached_images.TestController.test_initialization_without_conf glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... 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_data_migration_framework.TestDataMigrationFramework.test_find_migrations glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations ... 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_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_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok glance.tests.unit.test_db.TestImageRepo.test_get_forbidden glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... 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.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.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.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_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... 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_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_2 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 ... ok glance.tests.unit.test_db.TestImageRepo.test_get_hit_count glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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.common.test_format_inspector.TestFormatInspectors.test_vdi glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... 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_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_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_manage.TestLegacyManage.test_legacy_db_contract glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... 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_.flows.test_import.TestImportTask.test_complete_task glance.tests.unit.async_.flows.test_import.TestImportTask.test_complete_task ... 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_versions.VersionNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... ok glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_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.ReplicationUtilitiesTestCase.test_dict_diff glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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.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_versions.VersionNegotiationTest.test_request_url_v2_4 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 ... 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.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_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_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_glance_replicator.ReplicationUtilitiesTestCase.test_image_present glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... 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_db.TestImageRepo.test_get_not_found glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... 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_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_manage.TestLegacyManage.test_legacy_db_sync glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... ok glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... ok 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.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_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.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.test_manage.TestManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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_manage.TestLegacyManage.test_legacy_db_sync_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version ... 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_image_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_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_manage.TestManage.test_db_migrate glance.tests.unit.test_manage.TestManage.test_db_migrate ... 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_versions.VersionNegotiationTest.test_request_url_v2_7 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... 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_image_cache.TestImageCacheXattr.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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_data_migration_framework.TestDataMigrationFramework.test_migrate glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... 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_manage.TestManage.test_db_sync glance.tests.unit.test_manage.TestManage.test_db_sync ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... 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.test_manage.TestLegacyManage.test_legacy_db_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... 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.test_db.TestImageRepo.test_limited_list glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_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.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_manage.TestLegacyManage.test_legacy_db_version_control glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control ... ok glance.tests.unit.test_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... ok glance.tests.unit.test_db.TestImageRepo.test_list glance.tests.unit.test_db.TestImageRepo.test_list ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... 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_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_quota.TestImageQuota.test_append_location glance.tests.unit.test_quota.TestImageQuota.test_append_location ... 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.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_context_middleware.TestContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.TestImageRepo.test_list_all_images glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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.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_manage.TestManage.test_db_version glance.tests.unit.test_manage.TestManage.test_db_version ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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_context_middleware.TestContextMiddleware.test_roles_case_insensitive glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.common.test_timeutils.TestIso8601Time.test_compare_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... 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_manage.TestManage.test_db_version_control glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_quota.TestImageQuota.test_exceed_extend_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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_expand glance.tests.unit.test_manage.TestManage.test_expand ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... 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.common.test_timeutils.TestIso8601Time.test_east_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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_domain_proxy.TestTaskFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_db.TestImageRepo.test_list_shared_images glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... ok glance.tests.unit.test_quota.TestImageQuota.test_extend_location glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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.test_image_cache.TestImageCacheXattr.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... 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_quota.TestImageQuota.test_iadd_location glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... 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_manage.TestManage.test_expand_db_is_already_sync glance.tests.unit.test_manage.TestManage.test_expand_db_is_already_sync ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... ok glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... 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.test_quota.TestImageQuota.test_iadd_location_exceed glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed ... 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_manage.TestManage.test_expand_failed glance.tests.unit.test_manage.TestManage.test_expand_failed ... 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.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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_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_timeutils.TestIso8601Time.test_now_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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_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_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok glance.tests.unit.test_db.TestImageRepo.test_list_status glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_quota.TestImageQuota.test_insert_location glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... 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.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_policy.TestPolicyEnforcer.test_policy_check_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_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.common.test_timeutils.TestIso8601Time.test_offset_east_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... 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_list_status_all glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... 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_db.RetryOnDeadlockTestCase.test_raise_deadlock glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... 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_manage.TestManage.test_migrate_before_expand glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok glance.tests.unit.test_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... 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.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... 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.common.test_timeutils.TestIso8601Time.test_offset_west_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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_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_db.TestImageMemberRepo.test_list_no_members glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... ok glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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.common.test_timeutils.TestIso8601Time.test_west_normalize glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... ok glance.tests.unit.test_manage.TestManage.test_sync glance.tests.unit.test_manage.TestManage.test_sync ... ok /usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) 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_quota.TestImageLocationQuotas.test_add_unlimited_image_locations glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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_db.TestImageMemberRepo.test_remove_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... 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.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.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_image_cache.TestImageCacheXattr.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_mb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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_manage.TestManage.test_sync_failed_to_sync glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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.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.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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_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_quota.TestImageQuota.test_quota_allowed_unit_tb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... 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.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.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... 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_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_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_glance_manage.DBCommandsTestCase.test_purge_max_rows glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... ok glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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.test_policy.TestPolicyEnforcer.test_policy_file_check glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... 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.TestImageRepo.test_list_with_last_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... 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.test_notifier.TestImageNotifications.test_image_add_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled ... 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.test_quota.TestImageQuota.test_quota_exceeded_no_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... 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_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_domain.TestTask.test_fail glance.tests.unit.test_domain.TestTask.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_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_db.TestImageRepo.test_list_with_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... 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_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_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_policy.TestPolicyEnforcer.test_policy_file_custom_location glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... 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_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.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_notifier.TestImageNotifications.test_image_delete_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... 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 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.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_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_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_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_image_cache.TestImageCacheXattr.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... 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.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.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_image_cache.TestImageCacheSqlite.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... 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.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_domain.TestTask.test_run glance.tests.unit.test_domain.TestTask.test_run ... 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_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_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.test_quota.TestImageQuota.test_set_location glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_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.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_domain.TestTask.test_succeed glance.tests.unit.test_domain.TestTask.test_succeed ... 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_quota.TestImageQuota.test_set_location_exceed glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed ... 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_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.TestTask.test_task_invalid_status glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... 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_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.TestImageCacheSqlite.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... 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_db.TestImageRepo.test_list_with_wrong_checksum glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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.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.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.test_image_cache.TestImageCacheXattr.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read ... 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_quota.TestImageQuota.test_set_location_under glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... 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_db.TestImageRepo.test_list_with_wrong_tags glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... 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_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.TestImagesSerializerWithAdditionalProperties.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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.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.async_.flows.test_import.TestImportTask.test_save_image glance.tests.unit.async_.flows.test_import.TestImportTask.test_save_image ... 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_quota.TestImageTagQuotas.test_replace_unlimited_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_list glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.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.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property ... 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.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_replicator.ReplicationCommandsTestCase.test_help glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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.v2.test_v2_policy.APIImagePolicy.test_add_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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.test_db.TestImageRepo.test_location_data_value glance.tests.unit.test_db.TestImageRepo.test_location_data_value ... 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_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... 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.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.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.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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... 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_db.TestImageRepo.test_location_value glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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_image_cache.TestImageCacheSqlite.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... 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_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_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_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.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.test_db.TestImageRepo.test_node_reference_get_by_url glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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_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.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.test_notifier.TestImageNotifications.test_image_set_data_duplicate glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... ok glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... 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_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter ... 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.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_set_data_error glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... 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_db.TestImageRepo.test_remove_image glance.tests.unit.test_db.TestImageRepo.test_remove_image ... 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.v2.test_v2_policy.APIImagePolicy.test_deactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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.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.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_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... 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.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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_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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... 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_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_replicator.ReplicationCommandsTestCase.test_replication_livecopy glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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_tags_resource.TestImageTagsController.test_delete_tag_forbidden glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden ... 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.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_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.v2.test_v2_policy.APIImagePolicy.test_delete_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... 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.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.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... 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.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_db.TestImageRepo.test_restore_image_status_not_found glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... 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_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_schema.TestPermissiveSchema.test_raw_json_schema glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema ... 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_images_resource.TestImagesController.test_add_location_by_non_owner glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... 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.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.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.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.ReplicationCommandsTestCase.test_replication_load glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... 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.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_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... 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_db.TestImageRepo.test_save_excludes_atomic_props glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_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_cache_management_api.TestCacheManageAPI.test_clear_cache glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_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.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.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... 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.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... ok glance.tests.unit.test_db.TestImageRepo.test_save_image glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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.test_db.TestImageRepo.test_save_image_not_found glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image_location glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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.test_image_cache.TestImageCacheXattr.test_prune glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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.v2.test_v2_policy.APIImagePolicy.test_get_images glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... 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_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_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_db.TestImageRepo.test_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... 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.v2.test_v2_policy.APIImagePolicy.test_modify_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... 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_db.TestImageRepo.test_sorted_list glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... 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_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.test_image_cache.TestImageCacheXattr.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... 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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... 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_v2_policy.APIImagePolicy.test_update_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok 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.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_image_cache.TestImageCacheXattr.test_queue glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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.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_add_location_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... 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.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body ... 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.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... 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.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... ok glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_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.common.test_wsgi.JSONRequestDeserializerTest.test_from_json glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json ... 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_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... 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.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_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_policy.TestImageTarget.test_image_target_project_id_alias glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_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_db.TestImageRepo.test_update_hit_count glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... 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.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... 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_domain.TestImageMemberFactory.test_minimal_new_image_member glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... 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_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... 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_policy.TestImageTarget.test_image_target_transforms glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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.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_domain_proxy.TestProxyRepoPlain.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... 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_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... 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.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.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... 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.TestImagesControllerPolicies.test_index_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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_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_notifier.TestImageMemberNotifications.test_image_member_delete_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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.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_schema.TestBasicSchema.test_merge_conflicting_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_iter glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... 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.test_domain_proxy.TestProxyRepoPlain.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... 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_store_image.TestStoreImageRepo.test_add_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... 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_schema.TestBasicSchema.test_merge_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_read glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... 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_domain_proxy.TestProxyRepoPlain.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... 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_notifier.TestImageMemberNotifications.test_image_member_get glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... 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.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.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.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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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_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.TestImageSchemaFormatConfiguration.test_custom_container_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats ... 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_image_cache.TestImageCacheSqlite.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... 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_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.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.TestImagesController.test_add_location_same_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... 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.TestImageSchemaFormatConfiguration.test_custom_disk_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats ... 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.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... 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.test_store_image.TestStoreImageRepo.test_save_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... 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_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... 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_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled ... 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.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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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_images_resource.TestImagesController.test_add_location_to_active_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... 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_scrubber.TestScrubber.test_scrubber_exits glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... 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.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_image_cache.TestImageCacheSqlite.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_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.TestImagesSerializerWithUnicode.test_index glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index ... 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.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.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_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... 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_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture ... ok glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... 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_image_data_resource.TestImageDataSerializer.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... 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.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_images_resource.TestImagesSerializerWithUnicode.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_glance_replicator.ImageServiceTestCase.test_rest_get_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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.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.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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_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_sqlite_migration.TestMigrate.test_migrate glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... 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_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_scrubber.TestScrubber.test_store_delete_store_exceptions glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions ... 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.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_glance_replicator.ImageServiceTestCase.test_rest_get_images glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images ... 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_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_images_resource.TestImagesController.test_add_location_with_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... 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.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_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_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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... 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.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_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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.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_with_checksum glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... 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_images_resource.TestImagesDeserializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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.test_sqlite_migration.TestMigrate.test_migrate_empty_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... 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.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.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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_images_resource.TestImagesController.test_add_location_with_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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_notifier.TestTaskNotifications.test_task_create_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestImagesDeserializerWithExtendedSchema.test_create glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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.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.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... 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_add_location_without_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.test_notifier.TestTaskNotifications.test_task_delete_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... 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 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_images_resource.TestImagesController.test_bust_import_lock_race_to_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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.TestImagesDeserializerWithExtendedSchema.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... 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.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_images_resource.TestImagesController.test_cleanup_stale_task_progress glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_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_images_resource.TestImagesSerializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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.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_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_images_resource.TestImagesController.test_create glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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_images_resource.TestImagesSerializer.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.TestImagesSerializerWithExtendedSchema.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... 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_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.test_notifier.TestTaskNotifications.test_task_processing_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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_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.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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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.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_images_resource.TestImagesSerializer.test_image_stage_host_hidden glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... 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_v2_policy.TestDiscoveryAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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_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.common.test_format_inspector.TestFormatInspectors.test_vhdx glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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_images_resource.TestImagesSerializer.test_import_image glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_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_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... 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_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.TestTaskNotifications.test_task_run_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... 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_create_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... 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 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_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.TestImagesController.test_create_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... 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.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_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... 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.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_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_notifier.TestTaskNotifications.test_task_success_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... 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.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_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.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.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_notifier.TestTaskNotifications.test_task_success_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... 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_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.TestImagesDeserializer.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... 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_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_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.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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... 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.TestImagesSerializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... 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.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_discovery_stores.TestInfoControllers.test_get_stores_detail glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_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_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... 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_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_discovery_stores.TestInfoControllers.test_get_stores_detail_properties glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... 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_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.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... 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_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.v2.test_images_resource.TestImagesDeserializer.test_index glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_tasks_resource.TestTasksController.test_index_zero_tasks glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... 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 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.02732 s, 192 MB/s 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_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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_images_resource.TestImagesDeserializer.test_index_fraction glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... 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_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... 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_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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... 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.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_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... 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_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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... 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.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_image_members_resource.TestImageMembersController.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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_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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... 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_members_resource.TestImageMembersSerializer.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... 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_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_image_members_resource.TestImageMembersSerializer.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... 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.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_versions.VersionsAndNegotiationTest.test_request_url_v2 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... 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.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_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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_native glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_create_with_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties ... 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_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_members_resource.TestImageMembersController.test_index_member_view glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_1 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... 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_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_create_with_too_many_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_image_data_resource.TestImagesController.test_download glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_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_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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... 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_tasks_resource.TestTasksDeserializer.test_index_invalid_status glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... 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.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_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_delete_already_deleted_image_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok 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_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_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_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_image_members_resource.TestImageMembersController.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... ok 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_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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_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_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.v2.test_images_resource.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... 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_tasks_resource.TestTasksDeserializer.test_index_negative_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_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_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_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_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_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... 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_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_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_images_resource.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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_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_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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 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_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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... 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_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_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... 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_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.TestImageMembersController.test_update_done_by_owner glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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_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.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.043877 s, 119 MB/s 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_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_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_image_members_resource.TestImageMembersController.test_update_non_existent_image glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image ... ok Commands: help Output help for one of the commands below compare What is missing from the target glance? dump Dump the contents of a glance instance to local disk. livecopy Load the contents of one glance instance into another. load Load the contents of a local directory into glance. size Determine the size of a glance instance if dumped to disk. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. 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_versions.VersionsAndNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized ... 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_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.TestImagesController.test_delete_in_use glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... 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.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.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.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_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_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_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.TestImagesController.test_delete_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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.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_images_resource.TestImagesDeserializer.test_index_with_filter glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... 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_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.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... 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_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... 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.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_image_data_resource.TestImagesController.test_image_stage_records_host_self_url glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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.v2.test_images_resource.TestImagesDeserializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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_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_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_image_data_resource.TestImageDataDeserializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_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_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_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_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.v2.test_image_data_resource.TestImageDataDeserializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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.test_image_cache.TestImageCacheSqlite.test_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.v2.test_image_data_resource.TestImagesController.test_stage glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... 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.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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.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_delete_not_in_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store ... 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_misc.UtilsTestCase.test_encryption glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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.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.test_versions.VersionsTest.test_get_version_list glance.tests.unit.test_versions.VersionsTest.test_get_version_list ... 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_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.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.test_versions.VersionsTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... 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.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_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_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_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_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.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.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_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_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.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.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_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_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.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_invalid_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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_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_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.TestProxyHelpers.test_self_url glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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_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_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_update_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... 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/testtools/testcase.py:1110: 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_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_tasks_resource.TestTasksControllerPolicies.test_delete glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_data_resource.TestImagesController.test_upload_not_allowed_by_policy glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... 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_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.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_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.TestImagesController.test_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... 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_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_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.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.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... 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_images_resource.TestImagesController.test_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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.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_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... 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_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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.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_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... 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.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_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.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.TestImagesController.test_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... 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_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.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_image_data_resource.TestImagesController.test_upload_with_token_refresh glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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_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_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.TestImagesController.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... 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.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_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_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.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... 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_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_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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.TestImagesDeserializerWithAdditionalProperties.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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_schemas_resource.TestSchemasController.test_member glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... 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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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.TestMultiImagesController.test_copy_image_to_other_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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_images_resource.TestMultiImagesController.test_copy_image_with_all_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... 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.TestMultiImagesController.test_copy_non_active_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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.TestMultiImagesController.test_delete_from_store_as_non_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.TestMultiImagesController.test_delete_from_store_no_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... 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.TestMultiImagesController.test_delete_from_store_non_active glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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.TestMultiImagesController.test_delete_from_store_not_in_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... 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.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.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.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... 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.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.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_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.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.v2.test_images_resource.TestImagesController.test_index glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... 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_images_resource.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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.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_non_existing_delete_tags glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.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.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.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.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.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_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.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.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.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.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_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_invalid_sort_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... 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_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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.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.common.test_utils.TestUtils.test_limiting_reader glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... 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_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_index_return_parameters glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok glance.tests.unit.common.test_utils.TestUtils.test_mutating glance.tests.unit.common.test_utils.TestUtils.test_mutating ... 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.common.test_utils.TestUtils.test_sort_image_locations glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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_show_with_property_prefix glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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_utils.TestUtils.test_valid_fqdn_fail glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... 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.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.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.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_utils.TestUtils.test_valid_hostname glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... 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.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.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... 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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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_metadef_resources.TestMetadefsControllers.test_namespace_update_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... 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.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.test_domain.TestImageFactory.test_minimal_new_image glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok glance.tests.unit.test_domain.TestImageFactory.test_new_image glance.tests.unit.test_domain.TestImageFactory.test_new_image ... 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_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_domain.TestImageFactory.test_new_image_reserved_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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.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.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_domain_proxy.TestImageFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... 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.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.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_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_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_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_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... 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_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.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_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.test_schema.TestCollectionSchema.test_raw_json_schema glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_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.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.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.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.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_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.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_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_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_store_image.TestStoreImage.test_image_change_append_locations glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations ... 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_store_image.TestStoreImage.test_image_change_delete_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... 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_metadef_resources.TestMetadefsControllers.test_object_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... 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_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_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 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_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_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_metadef_resources.TestMetadefsControllers.test_object_create_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict ... 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_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_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.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.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.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.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_metadef_resources.TestMetadefsControllers.test_object_create_duplicate glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate ... 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 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_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.test_store_image.TestStoreImage.test_image_delete glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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.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.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_invalid_locations_op_pos glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... 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.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.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_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.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_store_image.TestStoreImage.test_image_set_data glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... 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.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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.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_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.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.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_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_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.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.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_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... 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.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_tasks_resource.TestTasksSerializer.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... 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_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_tasks_resource.TestTasksSerializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... 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 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_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_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... 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_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_v2_policy.APIPolicyBase.test_enforce glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... 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_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_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_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_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... 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.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.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.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... 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.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_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_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_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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_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.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_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_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_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_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_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.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_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_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_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_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_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_delete_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing_namespace ... 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_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_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_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_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_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_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_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.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_metadef_resources.TestMetadefsControllers.test_object_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... 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_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_index_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace ... 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.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.TestImagesController.test_show_non_existent glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent ... 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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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.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_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_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_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.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_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_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_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_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.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_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_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.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.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_metadef_resources.TestMetadefsControllers.test_object_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... 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_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_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_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_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_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.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_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_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_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.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_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_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_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... 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.TestImagesController.test_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_image_doesnt_exist glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... 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_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.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.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_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_no_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes ... 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_property_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create ... 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_create_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict ... ok 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_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_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_property_create_duplicate glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate ... 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_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_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_create_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace ... 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.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_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_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.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_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_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_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_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_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_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_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_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.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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_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.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_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_verify_staging_data_deleted_on_image_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_v2_policy.TestMemberAPIPolicy.test_add_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... ok Image ID 'fake_id' is not a valid UUID. Image ID 'fake_id' is not a valid UUID. Found 0 cached images... +----+---------------------+---------------------+------+------+ | ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | +----+---------------------+---------------------+------+------+ +----+---------------------+---------------------+------+------+ Found 0 queued images... +----+ | ID | +----+ +----+ Image ID 'fake_id' is not a valid UUID. glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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_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_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_non_existing_namespace glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace ... 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_delete_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner ... 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_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_property_index_empty glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty ... 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_property_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show ... 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_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_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_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_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_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_property_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update ... 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_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_namespace_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... 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_update_with_4byte_character glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... 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_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_resource_type_association_create_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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_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_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_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_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_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_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_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_resource_type_association_delete_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... 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_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_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_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_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_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_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_resource_type_show_non_visible_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... 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_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_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_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_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_tag_create_overlimit_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... 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_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_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_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_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_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_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_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_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_tag_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... 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_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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... 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_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_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_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_update_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... 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_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_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_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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok ---------------------------------------------------------------------- Ran 2262 tests in 166.899s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 11.912 glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 11.053 glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 8.766 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 8.556 glance.tests.unit.test_gateway.TestGateway.test_get_image_factory 7.910 glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_revert_success 7.570 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 7.364 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 7.250 glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf 7.074 glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main 6.510 + rm -rf .stestr + [ 3.12 = disabled ] + echo 3.12 + cut -d. -f1 + PYMAJOR=3 + echo ===> Testing with python (python3) ===> Testing with python (python3) + pwd + [ -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] + [ -z /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] + [ -e .stestr.conf ] + [ -x /usr/bin/python3-stestr ] + STESTR=stestr + rm -rf .stestr + PYTHON=python3.12 stestr run --parallel --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle) + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 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.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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.test_client.TestClient.test_http_encoding_headers glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... 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_client.TestClient.test_make_auth_plugin glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... 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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... 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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... 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_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... 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_wsgi.RequestTest.test_best_match_language_expected glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... 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.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... 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_wsgi.RequestTest.test_best_match_language_unknown glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... 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.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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... 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_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.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.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.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_wsgi.RequestTest.test_content_type_missing glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.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.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.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_reserved_extra_property glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property ... 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.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.scripts.image_import.test_main.TestImageImport.test_run glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run ... 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.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.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... 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.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_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.common.test_config.TestDefaultConfig.test_osprofiler_disabled glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled ... 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.EvaluateFilterOpTestCase.test_greater_than_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator ... 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_utils.EvaluateFilterOpTestCase.test_invalid_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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.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.EvaluateFilterOpTestCase.test_not_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... 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_utils.ImportURITestCase.test_invalid_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok /bin/sh: 1: mkisofs: not found glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... ok /bin/sh: 1: glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok mkisofs: not found glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... 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.Test_UwsgiChunkedFile.test_read_zero_length glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... 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_cached_images.TestCachedImages.test_delete_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... 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_cached_images.TestCachedImages.test_get_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.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.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... 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.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_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_queue_image glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image ... 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.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_ovf_process.TestOvfProcessTask.test_ovf_process_success glance.tests.unit.async_.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success ... 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_cmd.TestGlanceApiCmd.test_cache_pruner_main glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main ... 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.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... 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.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.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.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.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.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.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.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_unpack_task_input glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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.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.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.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_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.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_value_error glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_value_error ... 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.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_format_inspector.TestFormatInspectorInfra.test_capture_region glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... 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_format_inspector.TestFormatInspectorInfra.test_get_inspector glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... 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_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.test_cached_images.TestController.test_initialization_without_conf glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.test_db.TestEncryptedLocations.test_encrypt_locations_on_save glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save ... ok glance.tests.unit.test_domain.TestTaskFactory.test_new_task glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.test_domain.TestTaskFactory.test_new_task_invalid_type glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... 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.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.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_small_last_chunk glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... 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.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_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.api.test_cmd.TestGlanceApiCmd.test_supported_default_store glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... 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.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... 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.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail ... 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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... 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_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_format_inspector.TestFormatInspectors.test_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... 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_format_inspector.TestFormatInspectors.test_qcow2_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.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_all_permitted glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... 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.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.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_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_exception.GlanceExceptionTestCase.test_specified_error_msg glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... 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_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_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.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_wsgi.GetSocketTestCase.test_correct_configure_socket glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... 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_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.test_wsgi.JSONRequestDeserializerTest.test_from_json glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.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_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.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... 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.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.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_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_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_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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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_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_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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... 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.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_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_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_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_compare glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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_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_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.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.common.test_timeutils.TestIso8601Time.test_compare_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... 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_east_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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_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_timeutils.TestIso8601Time.test_normalize_aware_to_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... 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_timeutils.TestIso8601Time.test_normalize_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... 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_normalize_zulu_aware_to_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... 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.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... 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_timeutils.TestIso8601Time.test_now_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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 /bin/sh: 1: mkisofs: not found 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.common.test_utils.SplitFilterOpTestCase.test_default_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... 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.common.test_timeutils.TestIso8601Time.test_offset_east glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' 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_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_utils.SplitFilterOpTestCase.test_default_operator_with_datetime glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... 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_utils.SplitFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... 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_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_wsgi.RequestTest.test_http_error_response_codes glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes ... 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.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.RequestTest.test_params glance.tests.unit.common.test_wsgi.RequestTest.test_params ... 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_wsgi.RequestTest.test_range glance.tests.unit.common.test_wsgi.RequestTest.test_range ... 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_request_match_language_unexpected glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... 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.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.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... 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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... 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_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.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.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_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.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... 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.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.TestDefaultPolicyCheckStrings.test_service_or_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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_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.TestKeystoneAuthPlugin.test_v2_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... 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_utils.SplitFilterOpTestCase.test_greater_than_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_utils.SplitFilterOpTestCase.test_in_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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.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.SplitFilterOpTestCase.test_operator_with_datetime glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime ... 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.common.test_utils.SplitFilterOpTestCase.test_validate_quotes glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cache_manage.TestCacheManage.test_delete_all_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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_cache_manage.TestCacheManage.test_delete_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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_policy.TestPolicyEnforcer.test_policy_enforce_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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.test_cache_manage.TestCacheManage.test_delete_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... 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_context.TestContext.test_anon_private glance.tests.unit.test_context.TestContext.test_anon_private ... 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_context.TestContext.test_anon_public glance.tests.unit.test_context.TestContext.test_anon_public ... 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.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_context.TestContext.test_auth_private glance.tests.unit.test_context.TestContext.test_auth_private ... 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.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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok glance.tests.unit.test_context.TestContext.test_auth_public glance.tests.unit.test_context.TestContext.test_auth_public ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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 /usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... 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.common.test_timeutils.TestIso8601Time.test_zulu_normalize glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... 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_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.common.test_wsgi.TestHelpers.test_headers_are_unicode glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_policy.TestPolicyEnforcer.test_policy_file_custom_location glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... 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_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_context.TestContext.test_auth_public_owned glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.test_context.TestContext.test_elevated glance.tests.unit.test_context.TestContext.test_elevated ... ok glance.tests.unit.test_context.TestContext.test_elevated_again glance.tests.unit.test_context.TestContext.test_elevated_again ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok glance.tests.unit.test_context.TestContext.test_empty_private glance.tests.unit.test_context.TestContext.test_empty_private ... 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_context.TestContext.test_empty_public glance.tests.unit.test_context.TestContext.test_empty_public ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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_cache_manage.TestCacheManage.test_queue_image glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_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.TestCachedImagesNegative.test_delete_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... ok glance.tests.unit.test_context.TestContext.test_get_ksa_client glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_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_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... ok glance.tests.unit.test_context.TestContext.test_request_id glance.tests.unit.test_context.TestContext.test_request_id ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... ok glance.tests.unit.test_context.TestContext.test_service_catalog glance.tests.unit.test_context.TestContext.test_service_catalog ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... ok glance.tests.unit.test_context.TestContext.test_user_identity glance.tests.unit.test_context.TestContext.test_user_identity ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... 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_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... 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_cached_images.TestCachedImagesNegative.test_queue_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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_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_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... 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_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.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... 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.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... 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_timeutils.TimeUtilsTest.test_iso8601_from_timestamp glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp ... 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_wsgi.ResourceTest.test_call_raises_exception glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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.common.test_wsgi.ResourceTest.test_dispatch_no_default glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... 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_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.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.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.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.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_wsgi.ResourceTest.test_translate_exception glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception ... ok glance.tests.unit.test_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... ok glance.tests.unit.test_domain.TestExtraProperties.test_delitem glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... 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.TestImageMemberRepo.test_get_nonexistent_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member ... ok glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... 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_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.test_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... ok 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.test_domain.TestExtraProperties.test_eq_with_uneqal_dict glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... ok glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... 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.common.test_timeutils.TimeUtilsTest.test_isotime glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... 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_timeutils.TimeUtilsTest.test_parse_isotime glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... 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_timeutils.TimeUtilsTest.test_utcnow glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... 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_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object ... 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_wsgi.ServerTest.test_invalid_staging_uri glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... 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_format_inspector.TestFormatInspectors.test_vdi glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... ok glance.tests.unit.test_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... 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_format_inspector.TestFormatInspectors.test_vdi_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... 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_test_utils.TestFakeData.test_via_iter glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... ok glance.tests.unit.test_domain.TestImageFactory.test_new_image glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_read glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok glance.tests.unit.test_domain.TestExtraProperties.test_getitem glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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_db.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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_image_cache.TestImageCacheSqlite.test_delete glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... 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.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_domain.TestExtraProperties.test_getitem_with_no_items glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... 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.test_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... 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_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.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_domain.TestImageFactory.test_new_image_reserved_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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_domain.TestExtraProperties.test_len_with_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... 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.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.TestImageFactory.test_new_image_unexpected_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... 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_domain.TestTask.test_begin_processing glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok glance.tests.unit.test_domain.TestTask.test_fail glance.tests.unit.test_domain.TestTask.test_fail ... 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.TestTask.test_invalid_status_transitions_from_failure glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok glance.tests.unit.test_domain.TestExtraProperties.test_setitem glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... 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_domain_proxy.TestImageFactory.test_proxy_wrapping glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping ... 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.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_db_metadef.TestMetadefRepo.test_add_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... 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.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_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_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... 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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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.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_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_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... 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.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_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_domain.TestTask.test_invalid_status_transitions_from_success glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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.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.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_domain.TestTask.test_run glance.tests.unit.test_domain.TestTask.test_run ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... 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_domain.TestTask.test_succeed glance.tests.unit.test_domain.TestTask.test_succeed ... 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.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_domain.TestTask.test_task_invalid_status glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... 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_domain.TestTask.test_validate_status_transition_from_pending glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending ... 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_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_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.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... 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_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... 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_domain.TestTaskExecutorFactory.test_new_task_executor glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... 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_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_app.TestWsgiAppInit.test_worker_self_reference_url_not_set glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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_glance_replicator.ReplicationUtilitiesTestCase.test_image_present glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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_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.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_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... ok 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.TestTaskRepo.test_add_task glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_db.TestTaskRepo.test_get glance.tests.unit.test_db.TestTaskRepo.test_get ... ok glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_db.TestTaskRepo.test_get_not_found glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok glance.tests.unit.test_db.TestTaskRepo.test_limited_list glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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.TestTaskRepo.test_list glance.tests.unit.test_db.TestTaskRepo.test_list ... 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_help glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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_db.TestTaskRepo.test_list_with_marker glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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_utils.TestUtils.test_image_meta glance.tests.unit.common.test_utils.TestUtils.test_image_meta ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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.common.test_format_inspector.TestFormatInspectors.test_vhd glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... 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_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_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_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_db.TestTaskRepo.test_list_with_status glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... 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_context_middleware.TestContextMiddleware.test_service_catalog glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... 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_glance_manage.DBCommandsTestCase.test_purge_max_rows glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... 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.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.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.TestTaskRepo.test_list_with_type glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... 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.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... 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_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_dump glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_notifier.TestImageNotifications.test_image_add_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... ok glance.tests.unit.test_db.TestTaskRepo.test_save_task glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... ok glance.tests.unit.common.test_utils.TestUtils.test_mutating glance.tests.unit.common.test_utils.TestUtils.test_mutating ... 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.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_db.TestTaskRepo.test_sorted_list glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok glance.tests.unit.test_manage.TestManage.test_contract glance.tests.unit.test_manage.TestManage.test_contract ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_db_metadef.TestMetadefRepo.test_get_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... ok glance.tests.unit.test_domain.TestImage.test_delayed_delete glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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_image_cache.TestImageCacheSqlite.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... 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_utils.TestUtils.test_sort_image_locations_multistore_disabled glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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_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_invalid_data_file glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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_notifier.TestImageNotifications.test_image_delete_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... 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.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_domain.TestImage.test_delete_protected_image glance.tests.unit.test_domain.TestImage.test_delete_protected_image ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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_notifier.TestImageNotifications.test_image_get glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... 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.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... 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.test_notifier.TestImageNotifications.test_image_get_data_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... 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_domain.TestImage.test_extra_properties_assign glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... 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.TestImageCacheCentralizedDb.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... 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_utils.TestUtils.test_sort_image_locations_without_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... ok glance.tests.unit.test_manage.TestManage.test_db_check glance.tests.unit.test_manage.TestManage.test_db_check ... 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_domain.TestImage.test_set_incorrect_status glance.tests.unit.test_domain.TestImage.test_set_incorrect_status ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_image_id glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.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.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.common.test_utils.TestUtils.test_valid_fqdn glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn ... 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_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.TestImage.test_status_active_without_container_format glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format ... 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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.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.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_size glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... 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_notifier.TestImageNotifications.test_image_get_data_size_mismatch glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... 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_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_manage.TestManage.test_db_contract glance.tests.unit.test_manage.TestManage.test_db_contract ... ok glance.tests.unit.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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_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_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.TestImageNotifications.test_image_list glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.test_manage.TestManage.test_db_expand glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_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.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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_manage.TestManage.test_db_metadefs_export glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... 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_notifier.TestImageNotifications.test_image_save_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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_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.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.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_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_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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... ok glance.tests.unit.test_domain.TestImage.test_visibility_enumerated glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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_notifier.TestImageNotifications.test_image_save_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... 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_manage.TestManage.test_db_metadefs_load glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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_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_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_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.test_image_cache.TestImageCacheXattr.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok glance.tests.unit.test_misc.UtilsTestCase.test_encryption glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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.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.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_notifier.TestImageNotifications.test_image_set_data_duplicate glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... 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_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_metadefs_load_overwrite_existing glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_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_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.TestProxyRepoWrapping.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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_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_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_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... 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.test_domain_proxy.TestProxyRepoWrapping.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... 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_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code ... 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.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_notifier.TestImageMemberNotifications.test_image_member_delete_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... 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.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_notifier.TestImageNotifications.test_image_set_data_not_found glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... 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_domain_proxy.TestProxyRepoWrapping.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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_db_metadef.TestMetadefRepo.test_list_private_namespaces glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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.async_.test_async.TestTaskExecutor.test_begin_processing glance.tests.unit.async_.test_async.TestTaskExecutor.test_begin_processing ... 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_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_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_image_cache.TestImageCacheXattr.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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_db_metadef.TestMetadefRepo.test_list_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property ... ok glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... 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_manage.TestManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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_set_data_prepare_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled ... 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.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_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_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_manage.TestManage.test_db_migrate glance.tests.unit.test_manage.TestManage.test_db_migrate ... 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_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_notifier.TestImageMemberNotifications.test_image_member_save_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_manage.TestManage.test_db_sync glance.tests.unit.test_manage.TestManage.test_db_sync ... ok glance.tests.unit.test_db.TestImageRepo.test_add_image glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... 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_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_manage.TestManage.test_db_sync_version glance.tests.unit.test_manage.TestManage.test_db_sync_version ... 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_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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.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_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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_schema.TestBasicSchema.test_validate_fails_on_bad_type glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... ok glance.tests.unit.test_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... 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_db_metadef.TestMetadefRepo.test_list_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_manage.TestManage.test_db_upgrade_version glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... 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_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_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_image_cache.TestImageCacheCentralizedDb.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... 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_schema.TestBasicSchema.test_validate_passes glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... ok glance.tests.unit.test_manage.TestManage.test_db_version glance.tests.unit.test_manage.TestManage.test_db_version ... 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_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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_manage.TestManage.test_db_version_control glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_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.TestImageCacheXattr.test_delete glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... ok glance.tests.unit.test_db.TestImageRepo.test_get glance.tests.unit.test_db.TestImageRepo.test_get ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... 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_manage.TestManage.test_expand glance.tests.unit.test_manage.TestManage.test_expand ... 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_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_quota.TestImageLocationQuotas.test_add_image_location glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... 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_manage.TestManage.test_expand_already_sync glance.tests.unit.test_manage.TestManage.test_expand_already_sync ... 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_db.TestImageRepo.test_get_cached_images glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_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_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_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_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.test_db.TestImageRepo.test_get_forbidden glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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_db_metadef.TestMetadefRepo.test_remove_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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.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.test_db.TestImageRepo.test_get_hit_count glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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_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_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_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.TestImageLocationQuotas.test_replace_image_location glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... 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_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_db.TestImageRepo.test_get_least_recently_accessed glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... 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.common.test_config.TestPasteApp.test_load_paste_app glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app ... 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_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_db_metadef.TestMetadefRepo.test_remove_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... 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.TestImageLocationQuotas.test_replace_unlimited_image_locations glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations ... 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.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.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.test_manage.TestManage.test_migrate_before_expand glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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.v2.test_images_resource.TestImagesDeserializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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_image_cache.TestImageCacheXattr.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... ok glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... ok glance.tests.unit.test_manage.TestManage.test_sync glance.tests.unit.test_manage.TestManage.test_sync ... 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_manage.TestManage.test_sync_db_is_already_sync glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync ... 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_db.TestImageRepo.test_is_image_cached_for_node glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... 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_manage.TestManage.test_sync_failed_to_sync glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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.test_db.TestImageRepo.test_limited_list glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_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.test_db_metadef.TestMetadefRepo.test_save_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok glance.tests.unit.test_db.TestImageRepo.test_list glance.tests.unit.test_db.TestImageRepo.test_list ... 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.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.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... 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.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.test_db.TestImageRepo.test_list_all_images glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... 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_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_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id ... 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_db_metadef.TestMetadefRepo.test_save_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... 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.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.test_db.TestImageRepo.test_list_private_images glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... 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_db_metadef.TestMetadefRepo.test_save_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... 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.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.test_domain_proxy.TestTaskFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... 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_domain.TestTaskStub.test_task_stub_get_status glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... 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.TestImagesSerializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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.v2.test_images_resource.TestImagesDeserializer.test_create_minimal glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... 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.v2.test_images_resource.TestImagesSerializer.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.test_notifier.TestTaskNotifications.test_task_create_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... 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_db.TestImageRepo.test_list_shared_images_other_tenant glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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.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.test_schema.TestPermissiveSchema.test_validate_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... 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_notifier.TestTaskNotifications.test_task_create_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... 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_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.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... ok glance.tests.unit.test_db.TestImageRepo.test_list_status glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_image_cache.TestImageCacheSqlite.test_prefetcher_native glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_notifier.TestTaskNotifications.test_task_delete_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... 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.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.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.test_store_image.TestStoreImageRepo.test_add_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... 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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... 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.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... 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.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.TestImagesDeserializer.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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_notifier.TestTaskNotifications.test_task_failure_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... 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.TestImageRepo.test_list_status_pending glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... 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.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_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.test_quota.TestImageTagQuotas.test_replace_image_tag glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... 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_notifier.TestTaskNotifications.test_task_failure_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled ... 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_images_resource.TestImagesSerializer.test_index_next_marker glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... 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.test_db.TestImageRepo.test_list_status_rejected glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... 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.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.test_notifier.TestTaskNotifications.test_task_processing_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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_image_data_resource.TestImageDataDeserializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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.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.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.TestImagesDeserializer.test_import_image_invalid_input glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input ... 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.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_data_resource.TestImageDataDeserializer.test_upload_chunked glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked ... 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.test_scrubber.TestScrubber.test_scrubber_exits glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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_versions.VersionNegotiationTest.test_request_url_v2_0 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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_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_db.TestImageRepo.test_list_with_last_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... 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_notifier.TestTaskNotifications.test_task_run_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_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.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_image_cache.TestImageCacheXattr.test_prune glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.test_db.TestImageRepo.test_list_with_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... 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_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_scrubber.TestScrubber.test_store_delete_notfound_exception glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_notifier.TestTaskNotifications.test_task_success_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... 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 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.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_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_image_cache.TestImageCacheXattr.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... 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.v2.test_schemas_resource.TestSchemasController.test_image glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... 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_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... 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_data_resource.TestImageDataSerializer.test_download glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download ... 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.v2.test_schemas_resource.TestSchemasController.test_images glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... 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_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_db.TestImageRepo.test_list_with_wrong_checksum glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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_images_resource.TestImagesDeserializer.test_index_marker glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... 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.TestImageDataSerializer.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... 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_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_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.test_db.TestImageRepo.test_location_data_exists glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... 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.TestImagesDeserializer.test_index_multiple_sort_dirs glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_sqlite_migration.TestMigrate.test_migrate glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... 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.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_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_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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.test_db.TestImageRepo.test_location_value glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_versions.VersionNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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.test_db.TestImageRepo.test_node_reference_get_by_url glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... ok glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... 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_notifier.TestNotifier.test_notifier_load glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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_image_data_resource.TestImageDataSerializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload ... ok glance.tests.unit.test_db.TestImageRepo.test_remove_image glance.tests.unit.test_db.TestImageRepo.test_remove_image ... ok glance.tests.unit.test_notifier.TestNotifier.test_set_defaults glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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 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.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.TestPolicyEnforcerNoFile.test_policy_file_default_not_found glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... 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.test_db.TestImageRepo.test_restore_image_status glance.tests.unit.test_db.TestImageRepo.test_restore_image_status ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_image_cache.TestImageCacheSqlite.test_prune glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_data_resource.TestImagesController.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden ... 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_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.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_tasks_resource.TestTasksController.test_create glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create ... 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.test_db.TestImageRepo.test_save_excludes_atomic_props glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... 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.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_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_db.TestImageRepo.test_save_image glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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_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_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_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_cache_management_api.TestCacheManageAPI.test_clear_cache glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_5 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... 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.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_sort_dir_asc glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc ... 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.v2.test_tasks_resource.TestTasksController.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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/testtools/testcase.py:1110: 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.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.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_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_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_cache_management_api.TestCacheManageAPI.test_get_cache_state glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... ok glance.tests.unit.test_db.TestImageRepo.test_sorted_list glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.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.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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.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.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_image_cache.TestImageCacheSqlite.test_queue glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_cache_management_api.TestCacheManageAPI.test_init_with_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_cache_management_api.TestCacheManageAPI.test_queue_image_from_api glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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.TestImagesDeserializerWithAdditionalProperties.test_create glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.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.test_db.TestImageRepo.test_tasks_get_by_image_not_exists glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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.TestImageMembersController.test_create_public_image glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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.test_image_cache.TestImageCacheSqlite.test_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok glance.tests.unit.test_db.TestImageRepo.test_update_hit_count glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0675448 s, 77.6 MB/s 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_tasks_resource.TestTasksController.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... 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_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.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_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.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.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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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 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.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_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_tasks_resource.TestTasksController.test_index_return_parameters glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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_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_store_image.TestStoreImage.test_image_change_adding_locations glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations ... 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_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.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.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_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_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_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.test_glance_replicator.ImageServiceTestCase.test_rest_errors glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... 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_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_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_glance_replicator.ImageServiceTestCase.test_rest_get_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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.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_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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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_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_images_resource.TestImagesDeserializer.test_index_zero_limit glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit ... 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.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_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.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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_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_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_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.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_store_image.TestStoreImage.test_image_change_delete_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... 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_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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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_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_image_actions_resource.TestImageActionsController.test_deactivate_from_queued glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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.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_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_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_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_db_metadefs_load glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load ... 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.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.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_images_resource.TestImagesDeserializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... 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.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.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.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_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.v2.test_images_resource.TestProxyHelpers.test_is_proxyable glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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_tasks_resource.TestTasksController.test_index_zero_tasks glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... 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_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_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.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.TestProxyHelpers.test_proxy_response_error glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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.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_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_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_manage.TestLegacyManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload ... 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_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_store_image.TestStoreImage.test_image_change_insert_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location ... ok glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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.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.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.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_manage.TestLegacyManage.test_legacy_db_expand glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... 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 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_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_image_members_resource.TestImageMembersController.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... 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.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_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.test_manage.TestLegacyManage.test_legacy_db_migrate glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... 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_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_store_image.TestStoreImage.test_image_delete glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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_get_data glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... 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.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_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_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_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.test_manage.TestLegacyManage.test_legacy_db_upgrade glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade ... 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.test_manage.TestLegacyManage.test_legacy_db_upgrade_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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.TestImageMembersController.test_index_member_view glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... 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.test_manage.TestLegacyManage.test_legacy_db_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... 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.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_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.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_image_data_resource.TestImagesController.test_image_stage_records_host_unset glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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.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_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_policy.TestImageTarget.test_image_target_ignores_locations glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_store_image.TestStoreImage.test_image_set_data glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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_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.test_policy.TestImageTarget.test_image_target_transforms glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... 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_image_members_resource.TestImagesDeserializer.test_create_invalid glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid ... ok glance.tests.unit.test_quota.TestImageQuota.test_append_location glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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_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_quota.TestImageQuota.test_exceed_append_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location ... 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_quota.TestImageQuota.test_exceed_extend_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... 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_stage glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized ... ok Commands: help Output help for one of the commands below compare What is missing from the target glance? dump Dump the contents of a glance instance to local disk. livecopy Load the contents of one glance instance into another. load Load the contents of a local directory into glance. size Determine the size of a glance instance if dumped to disk. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. 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_data_resource.TestImagesController.test_upload_image_forbidden glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden ... 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.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_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_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_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_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_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.test_quota.TestImageQuota.test_exceed_insert_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location ... ok glance.tests.unit.test_quota.TestImageQuota.test_extend_location glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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_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_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.v2.test_image_members_resource.TestImageMembersController.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... 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_members_resource.TestImagesDeserializer.test_create_member_empty glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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_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_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_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_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_store_image.TestStoreMultiBackends.test_image_set_data glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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_versions.VersionsTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... 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_image_members_resource.TestImageMembersSerializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... 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_image_members_resource.TestImageMembersSerializer.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... 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.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.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.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.TestImageSchemaFormatConfiguration.test_default_disk_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats ... 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.test_quota.TestImageQuota.test_insert_location glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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_images_resource.TestImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_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.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_signature_verification_fails glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails ... 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.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_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_show_not_found glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found ... 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.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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.TestImageQuota.test_quota_allowed_unit_kb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... 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.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_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_update_done_by_member glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_tb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... 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.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_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_quota.TestImageQuota.test_quota_exceeded_keystone_quotas glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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_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_update_readonly_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... 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_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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.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_quota.TestImageQuota.test_quota_exceeded_with_right_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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.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.TestImagesController.test_add_location_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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.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.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_v2_policy.TestDiscoveryAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_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.v2.test_v2_policy.APIImagePolicy.test_enforce glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... 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_quota.TestImageQuota.test_set_location glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_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_quota.TestImageQuota.test_set_location_under glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... 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.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_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.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.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_with_expired_token glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token ... 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.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.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_image_data_resource.TestImagesController.test_upload_with_token_refresh glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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_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_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_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_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.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.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.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_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_v2_policy.APIPolicyBase.test_check glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... 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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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_images_resource.TestImagesController.test_cleanup_stale_task_progress glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestImagesController.test_create glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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.TestImagesController.test_create_dup_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id ... 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.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.TestImagesController.test_create_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... ok 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.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_images_resource.TestMultiImagesController.test_delete_from_store_no_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok 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_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.TestTasksSerializer.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker ... 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_images_resource.TestMultiImagesController.test_delete_from_store_non_active glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... 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_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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.TestMultiImagesController.test_delete_from_store_one_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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.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_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_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.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_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.TestMultiImagesController.test_image_lazy_loading_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0556784 s, 94.2 MB/s glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... 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_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_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_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.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.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_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_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_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_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_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.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_create_with_too_many_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_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_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_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_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.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.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... 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_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... 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.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... 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_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... 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_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.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_delete_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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 glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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_delete_non_protected_prop glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop ... 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_namespace_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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.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_delete_queued_updates_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status ... 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 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_delete_to_unallowed_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status ... 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_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.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.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_image_import glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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 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_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... 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_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... 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_protected glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... 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_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_delete_tags_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner ... 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_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_namespace_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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_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_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_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_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show ... 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_namespace_show_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... 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_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... 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_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_image_import_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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_image_import_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed ... 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_images_resource.TestImagesController.test_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... 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_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... 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.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... 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_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... 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.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_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_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_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_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_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_metadef_resources.TestMetadefsControllers.test_object_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... 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_images_resource.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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_admin_deleted_images_hidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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.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_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_index_invalid_sort_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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_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_next_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... 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_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_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_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_index_size_min_filter glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_min_filter ... 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.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.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_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.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_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_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_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_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.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_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_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_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.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.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.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_object_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete ... 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_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_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.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.TestImagesController.test_index_with_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_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.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_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header ... 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_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header ... ok glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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_db.TestImageDeleteRace.test_image_property_delete_stale_data glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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_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_domain_proxy.TestProxyRepoPlain.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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.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.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.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_quota.TestQuotaImageTagsProxy.test_add glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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.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.test_quota.TestQuotaImageTagsProxy.test_contains glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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_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.test_quota.TestQuotaImageTagsProxy.test_len glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... 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_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_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_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 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_with_sort_dir glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... 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_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.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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.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.test_scrubber.TestScrubDBQueue.test_get_all_images_paged glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images_paged ... 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_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_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.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_store_image.TestStoreMetaDataChecker.test_empty glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... 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.test_store_image.TestStoreMetaDataChecker.test_list_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... 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_store_image.TestStoreMetaDataChecker.test_nested_dict_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad ... 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.test_store_image.TestStoreMetaDataChecker.test_simple_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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_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.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... 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.test_store_image.TestStoreMetaDataChecker.test_unicode_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... 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_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_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.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... 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_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_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_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.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_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_metadef_resources.TestMetadefsControllers.test_object_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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.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_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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.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_locations_actions_with_locations_invisible glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_6 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 ... 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.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_metadef_resources.TestMetadefsControllers.test_object_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... 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_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_images_resource.TestImagesSerializerWithUnicode.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... 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.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.TestImagesSerializerWithUnicode.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_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_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_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.TestTasksDeserializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... 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 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_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_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_tasks_resource.TestTasksDeserializer.test_index_marker glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_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_negative_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_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_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_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_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_sort_key_id glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... 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 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_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_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_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.TestTasksDeserializer.test_index_zero_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... 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_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_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.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_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.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.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_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_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... 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_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_images_resource.TestImagesController.test_show glance.tests.unit.v2.test_images_resource.TestImagesController.test_show ... 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.TestImagesController.test_show_deleted_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... 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.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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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_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_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_property_create_overlimit_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name ... 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_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_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_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_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_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.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.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_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_property_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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.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_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_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_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_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_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_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_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.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_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_property_delete_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing ... 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.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_update_deleted_image_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin ... 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.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_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_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_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_update_invalid_operation glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation ... 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_locked_down_protected_prop glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop ... 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_no_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_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.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_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_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... ok 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_update_remove_base_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property ... 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_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_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_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_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_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_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.TestImagesController.test_update_remove_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property ... 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.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.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_property_show_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing ... 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_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_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_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_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_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_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_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.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... 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_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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.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_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_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_verify_staging_data_deleted_on_image_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... 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 Image ID 'fake_id' is not a valid UUID. Image ID 'fake_id' is not a valid UUID. Found 0 cached images... +----+---------------------+---------------------+------+------+ | ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | +----+---------------------+---------------------+------+------+ +----+---------------------+---------------------+------+------+ Found 0 queued images... +----+ | ID | +----+ +----+ Image ID 'fake_id' is not a valid UUID. 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_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_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_namespace_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... 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_update_with_4byte_character glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... 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_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_resource_type_association_create_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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_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_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_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_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_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_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_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_resource_type_association_delete_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... 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_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_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_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_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_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_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_resource_type_show_non_visible_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... 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_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_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_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_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_tag_create_overlimit_name glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... 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_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_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_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_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_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_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_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_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_tag_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... 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_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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... 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_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_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_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_update_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... 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_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_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_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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok ---------------------------------------------------------------------- Ran 2262 tests in 163.536s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 20.271 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 13.016 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 10.895 glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 5.910 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 5.356 glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 5.294 glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread 4.808 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi 4.782 glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune 3.995 glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main 3.513 + rm -rf .stestr # Generate all config files mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf \ --namespace castellan.config \ --namespace glance.api \ --namespace glance.store \ --namespace os_brick \ --namespace glance.multi_store \ --namespace oslo.concurrency \ --namespace oslo.messaging \ --namespace oslo.db \ --namespace oslo.policy \ --namespace keystonemiddleware.auth_token \ --namespace oslo.limit \ --namespace oslo.log \ --namespace oslo.middleware.cors \ --namespace oslo.middleware.healthcheck \ --namespace oslo.middleware.http_proxy_to_wsgi \ --namespace oslo.reports WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/glance-29.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.Kiw4jI:[keystone_authtoken]/www_authenticate_uri pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Kiw4jI:[keystone_authtoken]/auth_type pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Kiw4jI:[keystone_authtoken]/region_name pkgos-fix-config-default /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[glance_store]/filesystem_store_datadir pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf oslo_concurrency lock_path /var/lock/glance pkgos_inifile: Setting value in /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[oslo_concurrency]/lock_path # Do not persist build time CPU numbers. See https://bugs.debian.org/807475 sed -i 's|^[ \t#]*workers[ \t]*=[ \t].*|#workers = 2|' /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-cache.conf \ --namespace glance.cache \ --namespace glance.store \ --namespace os_brick \ --namespace oslo.log \ --namespace oslo.policy PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-manage.conf \ --namespace glance.manage \ --namespace oslo.db \ --namespace oslo.log PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-scrubber.conf \ --namespace glance.scrubber \ --namespace glance.store \ --namespace os_brick \ --namespace oslo.concurrency \ --namespace oslo.db \ --namespace oslo.log \ --namespace oslo.policy PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-image-import.conf \ --namespace glance mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslopolicy-sample-generator \ --output-file=/build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d/00_default_policy.yaml \ --format yaml \ --namespace glance WARNING:oslo_config.cfg:Deprecated: Option "format" from group "DEFAULT" is deprecated for removal ( ``policy_file`` support for JSON formatted file is deprecated. So these tools also deprecate the support of generating or upgrading policy file in JSON format. ). Its value may be silently ignored in the future. # Comment out deprecated policies sed -i 's/^"/#"/' /build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d/00_default_policy.yaml # Use the policy.d folder pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf oslo_policy policy_dirs /etc/glance/policy.d pkgos_inifile: Setting value in /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf:[oslo_policy]/policy_dirs Config file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf not readable: exiting rm -rf /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc dh_install dh_missing --fail-missing -Xusr/bin/glance-replicator install -D -m 0664 etc/glance-swift.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-swift.conf install -D -m 0664 etc/ovf-metadata.json.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/ovf-metadata.json install -D -m 0664 etc/property-protections-policies.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/property-protections-policies.conf install -D -m 0664 etc/property-protections-roles.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/property-protections-roles.conf make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installdocs -O--buildsystem=python_distutils debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions PYTHON=python3 python3 -m sphinx -D today="November 01, 2024" -D html_last_updated_fmt="November 01, 2024" -b html doc/source /build/reproducible-path/glance-29.0.0/debian/glance-doc/usr/share/doc/glance-doc/html Running Sphinx v7.4.7 loading translations [en]... done loading stevedore.sphinxext [openstackdocstheme] version: 3.2.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (glance); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-api.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-api.conf.sample WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-cache.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-cache.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-manage.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-manage.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-scrubber.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-scrubber.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/glance-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance.policy.yaml.sample [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.gateway.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.housekeeping.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.i18n.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.location.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.notifier.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.schema.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.sqlite_migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.version.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.property_protections.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.versions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.gzip.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.version_negotiation.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.cached_images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_actions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_data.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_members.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_objects.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_properties.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.schemas.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_object.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.taskflow_executor.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.base_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.convert.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.introspect.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.location_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.ovf_process.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.control.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.replicator.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.status.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.crypt.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.exception.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.format_inspector.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.property_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.removed_config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.swift_store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.timeutils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.trust_auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi_app.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsme_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.proxy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.xattr.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.image.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.metadef.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.keystone.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/modules.rst. building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 82 source files that are out of date updating environment: [new config] 211 added, 0 changed, 0 removed reading sources... [ 0%] admin/apache-httpd reading sources... [ 1%] admin/authentication reading sources... [ 1%] admin/cache reading sources... [ 2%] admin/controllingservers reading sources... [ 2%] admin/db reading sources... [ 3%] admin/db-sqlalchemy-migrate reading sources... [ 3%] admin/flows documenting plugins from 'glance.flows' documenting plugins from 'glance.flows.import' reading sources... [ 4%] admin/index reading sources... [ 4%] admin/interoperable-image-import reading sources... [ 5%] admin/manage-images reading sources... [ 5%] admin/multistores reading sources... [ 6%] admin/new-location-apis reading sources... [ 6%] admin/notifications reading sources... [ 7%] admin/os_hash_algo reading sources... [ 7%] admin/policies reading sources... [ 8%] admin/property-protections reading sources... [ 8%] admin/quotas reading sources... [ 9%] admin/requirements reading sources... [ 9%] admin/rollingupgrades reading sources... [ 9%] admin/tasks reading sources... [ 10%] admin/troubleshooting reading sources... [ 10%] admin/useful-image-properties reading sources... [ 11%] admin/zero-downtime-db-upgrade reading sources... [ 11%] cli/glanceapi reading sources... [ 12%] cli/glancecachecleaner reading sources... [ 12%] cli/glancecachemanage reading sources... [ 13%] cli/glancecacheprefetcher reading sources... [ 13%] cli/glancecachepruner reading sources... [ 14%] cli/glancecontrol reading sources... [ 14%] cli/glancemanage reading sources... [ 15%] cli/glancereplicator reading sources... [ 15%] cli/glancescrubber reading sources... [ 16%] cli/glancestatus reading sources... [ 16%] cli/index reading sources... [ 17%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' reading sources... [ 18%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf reading sources... [ 18%] configuration/glance_policy reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf reading sources... [ 19%] configuration/index reading sources... [ 20%] configuration/sample-configuration reading sources... [ 20%] contributor/api/glance reading sources... [ 21%] contributor/api/glance.api reading sources... [ 21%] contributor/api/glance.api.common reading sources... [ 22%] contributor/api/glance.api.middleware reading sources... [ 22%] contributor/api/glance.api.middleware.cache reading sources... [ 23%] contributor/api/glance.api.middleware.cache_manage reading sources... [ 23%] contributor/api/glance.api.middleware.context reading sources... [ 24%] contributor/api/glance.api.middleware.gzip reading sources... [ 24%] contributor/api/glance.api.middleware.version_negotiation reading sources... [ 25%] contributor/api/glance.api.policy reading sources... [ 25%] contributor/api/glance.api.property_protections reading sources... [ 26%] contributor/api/glance.api.v1 reading sources... [ 26%] contributor/api/glance.api.v1.router reading sources... [ 27%] contributor/api/glance.api.v2 reading sources... [ 27%] contributor/api/glance.api.v2.cached_images reading sources... [ 27%] contributor/api/glance.api.v2.discovery reading sources... [ 28%] contributor/api/glance.api.v2.image_actions reading sources... [ 28%] contributor/api/glance.api.v2.image_data reading sources... [ 29%] contributor/api/glance.api.v2.image_members reading sources... [ 29%] contributor/api/glance.api.v2.image_tags reading sources... [ 30%] contributor/api/glance.api.v2.images reading sources... [ 30%] contributor/api/glance.api.v2.metadef_namespaces reading sources... [ 31%] contributor/api/glance.api.v2.metadef_objects reading sources... [ 31%] contributor/api/glance.api.v2.metadef_properties reading sources... [ 32%] contributor/api/glance.api.v2.metadef_resource_types reading sources... [ 32%] contributor/api/glance.api.v2.metadef_tags reading sources... [ 33%] contributor/api/glance.api.v2.model reading sources... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_object reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type reading sources... [ 36%] contributor/api/glance.api.v2.model.metadef_tag reading sources... [ 36%] contributor/api/glance.api.v2.policy reading sources... [ 36%] contributor/api/glance.api.v2.router reading sources... [ 37%] contributor/api/glance.api.v2.schemas reading sources... [ 37%] contributor/api/glance.api.v2.tasks reading sources... [ 38%] contributor/api/glance.api.versions reading sources... [ 38%] contributor/api/glance.async_ reading sources... [ 39%] contributor/api/glance.async_.flows reading sources... [ 39%] contributor/api/glance.async_.flows.api_image_import reading sources... [ 40%] contributor/api/glance.async_.flows.base_import reading sources... [ 40%] contributor/api/glance.async_.flows.convert reading sources... [ 41%] contributor/api/glance.async_.flows.introspect reading sources... [ 41%] contributor/api/glance.async_.flows.location_import reading sources... [ 42%] contributor/api/glance.async_.flows.ovf_process reading sources... [ 42%] contributor/api/glance.async_.flows.plugins reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.no_op reading sources... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts reading sources... [ 45%] contributor/api/glance.async_.taskflow_executor reading sources... [ 45%] contributor/api/glance.async_.utils reading sources... [ 46%] contributor/api/glance.cmd reading sources... [ 46%] contributor/api/glance.cmd.api 4 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 47%] contributor/api/glance.cmd.cache_cleaner reading sources... [ 47%] contributor/api/glance.cmd.cache_manage reading sources... [ 48%] contributor/api/glance.cmd.cache_prefetcher reading sources... [ 48%] contributor/api/glance.cmd.cache_pruner reading sources... [ 49%] contributor/api/glance.cmd.control reading sources... [ 49%] contributor/api/glance.cmd.manage reading sources... [ 50%] contributor/api/glance.cmd.replicator reading sources... [ 50%] contributor/api/glance.cmd.scrubber reading sources... [ 51%] contributor/api/glance.cmd.status reading sources... [ 51%] contributor/api/glance.common reading sources... [ 52%] contributor/api/glance.common.auth reading sources... [ 52%] contributor/api/glance.common.client reading sources... [ 53%] contributor/api/glance.common.config reading sources... [ 53%] contributor/api/glance.common.crypt reading sources... [ 54%] contributor/api/glance.common.exception reading sources... [ 54%] contributor/api/glance.common.format_inspector reading sources... [ 55%] contributor/api/glance.common.property_utils reading sources... [ 55%] contributor/api/glance.common.removed_config reading sources... [ 55%] contributor/api/glance.common.scripts reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import.main reading sources... [ 57%] contributor/api/glance.common.scripts.image_import reading sources... [ 57%] contributor/api/glance.common.scripts.image_import.main reading sources... [ 58%] contributor/api/glance.common.scripts.utils reading sources... [ 58%] contributor/api/glance.common.store_utils reading sources... [ 59%] contributor/api/glance.common.swift_store_utils reading sources... [ 59%] contributor/api/glance.common.timeutils reading sources... [ 60%] contributor/api/glance.common.trust_auth reading sources... [ 60%] contributor/api/glance.common.utils reading sources... [ 61%] contributor/api/glance.common.wsgi reading sources... [ 61%] contributor/api/glance.common.wsgi_app reading sources... [ 62%] contributor/api/glance.common.wsme_utils reading sources... [ 62%] contributor/api/glance.context reading sources... [ 63%] contributor/api/glance.db reading sources... [ 63%] contributor/api/glance.db.metadata reading sources... [ 64%] contributor/api/glance.db.migration reading sources... [ 64%] contributor/api/glance.db.simple reading sources... [ 64%] contributor/api/glance.db.simple.api reading sources... [ 65%] contributor/api/glance.db.utils reading sources... [ 65%] contributor/api/glance.domain reading sources... [ 66%] contributor/api/glance.domain.proxy reading sources... [ 66%] contributor/api/glance.gateway reading sources... [ 67%] contributor/api/glance.housekeeping reading sources... [ 67%] contributor/api/glance.i18n reading sources... [ 68%] contributor/api/glance.image_cache reading sources... [ 68%] contributor/api/glance.image_cache.base reading sources... [ 69%] contributor/api/glance.image_cache.cleaner reading sources... [ 69%] contributor/api/glance.image_cache.client reading sources... [ 70%] contributor/api/glance.image_cache.drivers reading sources... [ 70%] contributor/api/glance.image_cache.drivers.base reading sources... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db reading sources... [ 71%] contributor/api/glance.image_cache.drivers.common reading sources... [ 72%] contributor/api/glance.image_cache.drivers.sqlite reading sources... [ 72%] contributor/api/glance.image_cache.drivers.xattr reading sources... [ 73%] contributor/api/glance.image_cache.prefetcher reading sources... [ 73%] contributor/api/glance.image_cache.pruner reading sources... [ 73%] contributor/api/glance.location reading sources... [ 74%] contributor/api/glance.notifier reading sources... [ 74%] contributor/api/glance.opts reading sources... [ 75%] contributor/api/glance.policies reading sources... [ 75%] contributor/api/glance.policies.base reading sources... [ 76%] contributor/api/glance.policies.cache reading sources... [ 76%] contributor/api/glance.policies.discovery reading sources... [ 77%] contributor/api/glance.policies.image reading sources... [ 77%] contributor/api/glance.policies.metadef reading sources... [ 78%] contributor/api/glance.policies.tasks reading sources... [ 78%] contributor/api/glance.quota reading sources... [ 79%] contributor/api/glance.quota.keystone reading sources... [ 79%] contributor/api/glance.schema reading sources... [ 80%] contributor/api/glance.scrubber reading sources... [ 80%] contributor/api/glance.sqlite_migration reading sources... [ 81%] contributor/api/glance.version reading sources... [ 81%] contributor/api/modules reading sources... [ 82%] contributor/architecture reading sources... [ 82%] contributor/blueprints reading sources... [ 82%] contributor/contributing reading sources... [ 83%] contributor/core_reviewer_guidelines reading sources... [ 83%] contributor/database_architecture documenting plugins from 'glance.database.metadata_backend' reading sources... [ 84%] contributor/database_migrations reading sources... [ 84%] contributor/documentation reading sources... [ 85%] contributor/domain_implementation reading sources... [ 85%] contributor/domain_model reading sources... [ 86%] contributor/gerrit reading sources... [ 86%] contributor/glance-groups reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/minor-code-changes reading sources... [ 88%] contributor/refreshing-configs reading sources... [ 88%] contributor/release-cpl reading sources... [ 89%] contributor/release-notes reading sources... [ 89%] contributor/releasecycle reading sources... [ 90%] index reading sources... [ 90%] install/configure-quotas reading sources... [ 91%] install/edit-glance-api-conf reading sources... [ 91%] install/get-started reading sources... [ 91%] install/index reading sources... [ 92%] install/install reading sources... [ 92%] install/install-debian reading sources... [ 93%] install/install-obs reading sources... [ 93%] install/install-rdo reading sources... [ 94%] install/install-ubuntu reading sources... [ 94%] install/register-quotas reading sources... [ 95%] install/verify reading sources... [ 95%] user/common-image-properties reading sources... [ 96%] user/formats reading sources... [ 96%] user/glanceapi reading sources... [ 97%] user/glanceclient reading sources... [ 97%] user/glancemetadefcatalogapi reading sources... [ 98%] user/identifiers reading sources... [ 98%] user/index reading sources... [ 99%] user/metadefs-concepts reading sources... [ 99%] user/os_hash_algo reading sources... [100%] user/signature reading sources... [100%] user/statuses looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/glance-29.0.0/doc/source/contributor/glance-groups.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/glance-groups /build/reproducible-path/glance-29.0.0/doc/source/contributor/releasecycle.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/releasecycle done preparing documents... done copying assets... copying downloadable files... [100%] ../_static/glance.policy.yaml.sample copying static files... done copying extra files... done copying assets: done writing output... [ 0%] admin/apache-httpd fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/apache-httpd.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/apache-httpd.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/apache-httpd' writing output... [ 1%] admin/authentication fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/authentication.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/authentication.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/authentication' writing output... [ 1%] admin/cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/cache' writing output... [ 2%] admin/controllingservers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/controllingservers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/controllingservers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/controllingservers' writing output... [ 2%] admin/db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/db' writing output... [ 3%] admin/db-sqlalchemy-migrate fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/db-sqlalchemy-migrate.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/db-sqlalchemy-migrate.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/db-sqlalchemy-migrate' writing output... [ 3%] admin/flows fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/flows.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/flows.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/flows' writing output... [ 4%] admin/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/index' writing output... [ 4%] admin/interoperable-image-import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/interoperable-image-import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/interoperable-image-import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/interoperable-image-import' writing output... [ 5%] admin/manage-images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/manage-images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/manage-images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/manage-images' writing output... [ 5%] admin/multistores fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/multistores.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/multistores.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/multistores' writing output... [ 6%] admin/new-location-apis fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/new-location-apis.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/new-location-apis.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/new-location-apis' writing output... [ 6%] admin/notifications fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/notifications.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/notifications.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/notifications' writing output... [ 7%] admin/os_hash_algo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/os_hash_algo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/os_hash_algo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/os_hash_algo' writing output... [ 7%] admin/policies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/policies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/policies' writing output... [ 8%] admin/property-protections fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/property-protections.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/property-protections.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/property-protections' writing output... [ 8%] admin/quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/quotas' writing output... [ 9%] admin/requirements fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/requirements.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/requirements.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/requirements' writing output... [ 9%] admin/rollingupgrades fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/rollingupgrades.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/rollingupgrades.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/rollingupgrades' writing output... [ 9%] admin/tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/tasks' writing output... [ 10%] admin/troubleshooting fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/troubleshooting.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/troubleshooting.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/troubleshooting' writing output... [ 10%] admin/useful-image-properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/useful-image-properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/useful-image-properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/useful-image-properties' writing output... [ 11%] admin/zero-downtime-db-upgrade fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/zero-downtime-db-upgrade.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/zero-downtime-db-upgrade.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/zero-downtime-db-upgrade' writing output... [ 11%] cli/glanceapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glanceapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glanceapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glanceapi' writing output... [ 12%] cli/glancecachecleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachecleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachecleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachecleaner' writing output... [ 12%] cli/glancecachemanage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachemanage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachemanage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachemanage' writing output... [ 13%] cli/glancecacheprefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecacheprefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecacheprefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecacheprefetcher' writing output... [ 13%] cli/glancecachepruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachepruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachepruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachepruner' writing output... [ 14%] cli/glancecontrol fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecontrol.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecontrol.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecontrol' writing output... [ 14%] cli/glancemanage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancemanage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancemanage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancemanage' writing output... [ 15%] cli/glancereplicator fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancereplicator.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancereplicator.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancereplicator' writing output... [ 15%] cli/glancescrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancescrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancescrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancescrubber' writing output... [ 16%] cli/glancestatus fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancestatus.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancestatus.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancestatus' writing output... [ 16%] cli/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/index' writing output... [ 17%] configuration/configuring fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/configuring.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/configuring.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/configuring' writing output... [ 17%] configuration/glance_api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_api' writing output... [ 18%] configuration/glance_cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_cache' writing output... [ 18%] configuration/glance_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_manage' writing output... [ 18%] configuration/glance_policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_policy' writing output... [ 19%] configuration/glance_scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_scrubber' writing output... [ 19%] configuration/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/index' writing output... [ 20%] configuration/sample-configuration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-configuration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/sample-configuration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/sample-configuration' writing output... [ 20%] contributor/api/glance fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance' writing output... [ 21%] contributor/api/glance.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api' writing output... [ 21%] contributor/api/glance.api.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.common' writing output... [ 22%] contributor/api/glance.api.middleware fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware' writing output... [ 22%] contributor/api/glance.api.middleware.cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.cache' writing output... [ 23%] contributor/api/glance.api.middleware.cache_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.cache_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.cache_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.cache_manage' writing output... [ 23%] contributor/api/glance.api.middleware.context fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.context.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.context.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.context' writing output... [ 24%] contributor/api/glance.api.middleware.gzip fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.gzip.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.gzip.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.gzip' writing output... [ 24%] contributor/api/glance.api.middleware.version_negotiation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.version_negotiation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.version_negotiation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.version_negotiation' writing output... [ 25%] contributor/api/glance.api.policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.policy' writing output... [ 25%] contributor/api/glance.api.property_protections fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.property_protections.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.property_protections.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.property_protections' writing output... [ 26%] contributor/api/glance.api.v1 fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v1.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v1.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v1' writing output... [ 26%] contributor/api/glance.api.v1.router fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v1.router.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v1.router.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v1.router' writing output... [ 27%] contributor/api/glance.api.v2 fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2' writing output... [ 27%] contributor/api/glance.api.v2.cached_images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.cached_images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.cached_images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.cached_images' writing output... [ 27%] contributor/api/glance.api.v2.discovery fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.discovery.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.discovery.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.discovery' writing output... [ 28%] contributor/api/glance.api.v2.image_actions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_actions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_actions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_actions' writing output... [ 28%] contributor/api/glance.api.v2.image_data fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_data.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_data.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_data' writing output... [ 29%] contributor/api/glance.api.v2.image_members fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_members.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_members.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_members' writing output... [ 29%] contributor/api/glance.api.v2.image_tags fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_tags.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_tags.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_tags' writing output... [ 30%] contributor/api/glance.api.v2.images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.images' writing output... [ 30%] contributor/api/glance.api.v2.metadef_namespaces fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_namespaces' writing output... [ 31%] contributor/api/glance.api.v2.metadef_objects fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_objects.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_objects.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_objects' writing output... [ 31%] contributor/api/glance.api.v2.metadef_properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_properties' writing output... [ 32%] contributor/api/glance.api.v2.metadef_resource_types fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_resource_types' writing output... [ 32%] contributor/api/glance.api.v2.metadef_tags fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_tags.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_tags.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_tags' writing output... [ 33%] contributor/api/glance.api.v2.model fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model' writing output... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_namespace' writing output... [ 34%] contributor/api/glance.api.v2.model.metadef_object fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_object.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_object.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_object' writing output... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_property_item_type' writing output... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_property_type' writing output... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_resource_type' writing output... [ 36%] contributor/api/glance.api.v2.model.metadef_tag fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_tag' writing output... [ 36%] contributor/api/glance.api.v2.policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.policy' writing output... [ 36%] contributor/api/glance.api.v2.router fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.router.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.router.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.router' writing output... [ 37%] contributor/api/glance.api.v2.schemas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.schemas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.schemas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.schemas' writing output... [ 37%] contributor/api/glance.api.v2.tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.tasks' writing output... [ 38%] contributor/api/glance.api.versions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.versions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.versions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.versions' writing output... [ 38%] contributor/api/glance.async_ fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_' writing output... [ 39%] contributor/api/glance.async_.flows fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows' writing output... [ 39%] contributor/api/glance.async_.flows.api_image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.api_image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.api_image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.api_image_import' writing output... [ 40%] contributor/api/glance.async_.flows.base_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.base_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.base_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.base_import' writing output... [ 40%] contributor/api/glance.async_.flows.convert fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.convert.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.convert.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.convert' writing output... [ 41%] contributor/api/glance.async_.flows.introspect fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.introspect.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.introspect.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.introspect' writing output... [ 41%] contributor/api/glance.async_.flows.location_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.location_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.location_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.location_import' writing output... [ 42%] contributor/api/glance.async_.flows.ovf_process fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.ovf_process.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.ovf_process.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.ovf_process' writing output... [ 42%] contributor/api/glance.async_.flows.plugins fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins' writing output... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.image_conversion' writing output... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.image_decompression' writing output... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.inject_image_metadata' writing output... [ 44%] contributor/api/glance.async_.flows.plugins.no_op fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.no_op' writing output... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.plugin_opts' writing output... [ 45%] contributor/api/glance.async_.taskflow_executor fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.taskflow_executor.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.taskflow_executor.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.taskflow_executor' writing output... [ 45%] contributor/api/glance.async_.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.utils' writing output... [ 46%] contributor/api/glance.cmd fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd' writing output... [ 46%] contributor/api/glance.cmd.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.api' writing output... [ 47%] contributor/api/glance.cmd.cache_cleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_cleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_cleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_cleaner' writing output... [ 47%] contributor/api/glance.cmd.cache_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_manage' writing output... [ 48%] contributor/api/glance.cmd.cache_prefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_prefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_prefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_prefetcher' writing output... [ 48%] contributor/api/glance.cmd.cache_pruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_pruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_pruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_pruner' writing output... [ 49%] contributor/api/glance.cmd.control fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.control.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.control.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.control' writing output... [ 49%] contributor/api/glance.cmd.manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.manage' writing output... [ 50%] contributor/api/glance.cmd.replicator fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.replicator.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.replicator.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.replicator' writing output... [ 50%] contributor/api/glance.cmd.scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.scrubber' writing output... [ 51%] contributor/api/glance.cmd.status fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.status.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.status.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.status' writing output... [ 51%] contributor/api/glance.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common' writing output... [ 52%] contributor/api/glance.common.auth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.auth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.auth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.auth' writing output... [ 52%] contributor/api/glance.common.client fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.client.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.client.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.client' writing output... [ 53%] contributor/api/glance.common.config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.config' writing output... [ 53%] contributor/api/glance.common.crypt fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.crypt.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.crypt.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.crypt' writing output... [ 54%] contributor/api/glance.common.exception fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.exception.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.exception.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.exception' writing output... [ 54%] contributor/api/glance.common.format_inspector fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.format_inspector.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.format_inspector.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.format_inspector' writing output... [ 55%] contributor/api/glance.common.property_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.property_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.property_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.property_utils' writing output... [ 55%] contributor/api/glance.common.removed_config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.removed_config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.removed_config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.removed_config' writing output... [ 55%] contributor/api/glance.common.scripts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts' writing output... [ 56%] contributor/api/glance.common.scripts.api_image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.api_image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.api_image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.api_image_import' writing output... [ 56%] contributor/api/glance.common.scripts.api_image_import.main fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.api_image_import.main' writing output... [ 57%] contributor/api/glance.common.scripts.image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.image_import' writing output... [ 57%] contributor/api/glance.common.scripts.image_import.main fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.image_import.main.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.image_import.main.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.image_import.main' writing output... [ 58%] contributor/api/glance.common.scripts.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.utils' writing output... [ 58%] contributor/api/glance.common.store_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.store_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.store_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.store_utils' writing output... [ 59%] contributor/api/glance.common.swift_store_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.swift_store_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.swift_store_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.swift_store_utils' writing output... [ 59%] contributor/api/glance.common.timeutils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.timeutils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.timeutils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.timeutils' writing output... [ 60%] contributor/api/glance.common.trust_auth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.trust_auth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.trust_auth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.trust_auth' writing output... [ 60%] contributor/api/glance.common.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.utils' writing output... [ 61%] contributor/api/glance.common.wsgi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsgi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsgi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsgi' writing output... [ 61%] contributor/api/glance.common.wsgi_app fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsgi_app.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsgi_app.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsgi_app' writing output... [ 62%] contributor/api/glance.common.wsme_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsme_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsme_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsme_utils' writing output... [ 62%] contributor/api/glance.context fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.context.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.context.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.context' writing output... [ 63%] contributor/api/glance.db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db' writing output... [ 63%] contributor/api/glance.db.metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.metadata' writing output... [ 64%] contributor/api/glance.db.migration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.migration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.migration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.migration' writing output... [ 64%] contributor/api/glance.db.simple fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.simple.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.simple.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.simple' writing output... [ 64%] contributor/api/glance.db.simple.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.simple.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.simple.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.simple.api' writing output... [ 65%] contributor/api/glance.db.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.utils' writing output... [ 65%] contributor/api/glance.domain fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.domain.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.domain.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.domain' writing output... [ 66%] contributor/api/glance.domain.proxy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.domain.proxy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.domain.proxy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.domain.proxy' writing output... [ 66%] contributor/api/glance.gateway fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.gateway.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.gateway.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.gateway' writing output... [ 67%] contributor/api/glance.housekeeping fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.housekeeping.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.housekeeping.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.housekeeping' writing output... [ 67%] contributor/api/glance.i18n fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.i18n.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.i18n.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.i18n' writing output... [ 68%] contributor/api/glance.image_cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache' writing output... [ 68%] contributor/api/glance.image_cache.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.base' writing output... [ 69%] contributor/api/glance.image_cache.cleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.cleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.cleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.cleaner' writing output... [ 69%] contributor/api/glance.image_cache.client fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.client.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.client.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.client' writing output... [ 70%] contributor/api/glance.image_cache.drivers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers' writing output... [ 70%] contributor/api/glance.image_cache.drivers.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.base' writing output... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.centralized_db' writing output... [ 71%] contributor/api/glance.image_cache.drivers.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.common' writing output... [ 72%] contributor/api/glance.image_cache.drivers.sqlite fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.sqlite' writing output... [ 72%] contributor/api/glance.image_cache.drivers.xattr fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.xattr.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.xattr.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.xattr' writing output... [ 73%] contributor/api/glance.image_cache.prefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.prefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.prefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.prefetcher' writing output... [ 73%] contributor/api/glance.image_cache.pruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.pruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.pruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.pruner' writing output... [ 73%] contributor/api/glance.location fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.location.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.location.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.location' writing output... [ 74%] contributor/api/glance.notifier fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.notifier.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.notifier.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.notifier' writing output... [ 74%] contributor/api/glance.opts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.opts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.opts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.opts' writing output... [ 75%] contributor/api/glance.policies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies' writing output... [ 75%] contributor/api/glance.policies.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.base' writing output... [ 76%] contributor/api/glance.policies.cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.cache' writing output... [ 76%] contributor/api/glance.policies.discovery fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.discovery.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.discovery.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.discovery' writing output... [ 77%] contributor/api/glance.policies.image fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.image.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.image.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.image' writing output... [ 77%] contributor/api/glance.policies.metadef fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.metadef.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.metadef.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.metadef' writing output... [ 78%] contributor/api/glance.policies.tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.tasks' writing output... [ 78%] contributor/api/glance.quota fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.quota.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.quota.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.quota' writing output... [ 79%] contributor/api/glance.quota.keystone fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.quota.keystone.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.quota.keystone.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.quota.keystone' writing output... [ 79%] contributor/api/glance.schema fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.schema.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.schema.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.schema' writing output... [ 80%] contributor/api/glance.scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.scrubber' writing output... [ 80%] contributor/api/glance.sqlite_migration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.sqlite_migration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.sqlite_migration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.sqlite_migration' writing output... [ 81%] contributor/api/glance.version fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.version.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.version.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.version' writing output... [ 81%] contributor/api/modules fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/modules.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/modules.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/modules' writing output... [ 82%] contributor/architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/architecture' writing output... [ 82%] contributor/blueprints fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/blueprints.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/blueprints.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/blueprints' writing output... [ 82%] contributor/contributing fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/contributing.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/contributing' writing output... [ 83%] contributor/core_reviewer_guidelines fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/core_reviewer_guidelines.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/core_reviewer_guidelines.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/core_reviewer_guidelines' writing output... [ 83%] contributor/database_architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_architecture' writing output... [ 84%] contributor/database_migrations fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_migrations.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_migrations.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_migrations' writing output... [ 84%] contributor/documentation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/documentation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/documentation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/documentation' writing output... [ 85%] contributor/domain_implementation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/domain_implementation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/domain_implementation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/domain_implementation' writing output... [ 85%] contributor/domain_model fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/domain_model.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/domain_model.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/domain_model' writing output... [ 86%] contributor/gerrit fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/gerrit.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/gerrit.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/gerrit' writing output... [ 86%] contributor/glance-groups fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/glance-groups.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/glance-groups.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/glance-groups' writing output... [ 87%] contributor/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/index' writing output... [ 87%] contributor/minor-code-changes fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/minor-code-changes.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/minor-code-changes.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/minor-code-changes' writing output... [ 88%] contributor/refreshing-configs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/refreshing-configs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/refreshing-configs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/refreshing-configs' writing output... [ 88%] contributor/release-cpl fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/release-cpl.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/release-cpl.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/release-cpl' writing output... [ 89%] contributor/release-notes fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/release-notes.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/release-notes.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/release-notes' writing output... [ 89%] contributor/releasecycle fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/releasecycle.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/releasecycle.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/releasecycle' writing output... [ 90%] index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'index' writing output... [ 90%] install/configure-quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/configure-quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/configure-quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/configure-quotas' writing output... [ 91%] install/edit-glance-api-conf fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/edit-glance-api-conf.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/edit-glance-api-conf.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/edit-glance-api-conf' writing output... [ 91%] install/get-started fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/get-started.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/get-started.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/get-started' writing output... [ 91%] install/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/index' writing output... [ 92%] install/install fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install' writing output... [ 92%] install/install-debian fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-debian.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-debian.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-debian' writing output... [ 93%] install/install-obs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-obs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-obs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-obs' writing output... [ 93%] install/install-rdo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-rdo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-rdo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-rdo' writing output... [ 94%] install/install-ubuntu fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-ubuntu.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-ubuntu.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-ubuntu' writing output... [ 94%] install/register-quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/register-quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/register-quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/register-quotas' writing output... [ 95%] install/verify fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/verify.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/verify.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/verify' writing output... [ 95%] user/common-image-properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/common-image-properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/common-image-properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/common-image-properties' writing output... [ 96%] user/formats fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/formats.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/formats.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/formats' writing output... [ 96%] user/glanceapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glanceapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glanceapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glanceapi' writing output... [ 97%] user/glanceclient fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glanceclient.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glanceclient.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glanceclient' writing output... [ 97%] user/glancemetadefcatalogapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glancemetadefcatalogapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glancemetadefcatalogapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glancemetadefcatalogapi' writing output... [ 98%] user/identifiers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/identifiers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/identifiers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/identifiers' writing output... [ 98%] user/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/index' writing output... [ 99%] user/metadefs-concepts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/metadefs-concepts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/metadefs-concepts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/metadefs-concepts' writing output... [ 99%] user/os_hash_algo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/os_hash_algo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/os_hash_algo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/os_hash_algo' writing output... [100%] user/signature fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/signature.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/signature.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/signature' writing output... [100%] user/statuses fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/statuses.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/statuses.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/statuses' WARNING: [openstackdocstheme] cannot get gitsha from git repository generating indices... genindex py-modindex [openstackdocstheme] could not determine last_updated for 'py-modindex' done highlighting module code... [ 1%] glance.api [openstackdocstheme] could not determine last_updated for '_modules/glance/api' highlighting module code... [ 2%] glance.api.common [openstackdocstheme] could not determine last_updated for '_modules/glance/api/common' highlighting module code... [ 3%] glance.api.middleware.cache [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/cache' highlighting module code... [ 4%] glance.api.middleware.cache_manage [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/cache_manage' highlighting module code... [ 4%] glance.api.middleware.context [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/context' highlighting module code... [ 5%] glance.api.middleware.gzip [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/gzip' highlighting module code... [ 6%] glance.api.middleware.version_negotiation [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/version_negotiation' highlighting module code... [ 7%] glance.api.policy [openstackdocstheme] could not determine last_updated for '_modules/glance/api/policy' highlighting module code... [ 8%] glance.api.property_protections [openstackdocstheme] could not determine last_updated for '_modules/glance/api/property_protections' highlighting module code... [ 9%] glance.api.v1.router [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v1/router' highlighting module code... [ 10%] glance.api.v2.cached_images [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/cached_images' highlighting module code... [ 11%] glance.api.v2.discovery [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/discovery' highlighting module code... [ 11%] glance.api.v2.image_actions [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_actions' highlighting module code... [ 12%] glance.api.v2.image_data [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_data' highlighting module code... [ 13%] glance.api.v2.image_members [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_members' highlighting module code... [ 14%] glance.api.v2.image_tags [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_tags' highlighting module code... [ 15%] glance.api.v2.images [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/images' highlighting module code... [ 16%] glance.api.v2.metadef_namespaces [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_namespaces' highlighting module code... [ 17%] glance.api.v2.metadef_objects [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_objects' highlighting module code... [ 18%] glance.api.v2.metadef_properties [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_properties' highlighting module code... [ 18%] glance.api.v2.metadef_resource_types [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_resource_types' highlighting module code... [ 19%] glance.api.v2.metadef_tags [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_tags' highlighting module code... [ 20%] glance.api.v2.model.metadef_namespace [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_namespace' highlighting module code... [ 21%] glance.api.v2.model.metadef_object [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_object' highlighting module code... [ 22%] glance.api.v2.model.metadef_property_item_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_property_item_type' highlighting module code... [ 23%] glance.api.v2.model.metadef_property_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_property_type' highlighting module code... [ 24%] glance.api.v2.model.metadef_resource_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_resource_type' highlighting module code... [ 25%] glance.api.v2.model.metadef_tag [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_tag' highlighting module code... [ 25%] glance.api.v2.policy [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/policy' highlighting module code... [ 26%] glance.api.v2.router [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/router' highlighting module code... [ 27%] glance.api.v2.schemas [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/schemas' highlighting module code... [ 28%] glance.api.v2.tasks [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/tasks' highlighting module code... [ 29%] glance.api.versions [openstackdocstheme] could not determine last_updated for '_modules/glance/api/versions' highlighting module code... [ 30%] glance.async_ [openstackdocstheme] could not determine last_updated for '_modules/glance/async_' highlighting module code... [ 31%] glance.async_.flows.api_image_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/api_image_import' highlighting module code... [ 32%] glance.async_.flows.base_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/base_import' highlighting module code... [ 32%] glance.async_.flows.convert [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/convert' highlighting module code... [ 33%] glance.async_.flows.introspect [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/introspect' highlighting module code... [ 34%] glance.async_.flows.location_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/location_import' highlighting module code... [ 35%] glance.async_.flows.ovf_process [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/ovf_process' highlighting module code... [ 36%] glance.async_.flows.plugins [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins' highlighting module code... [ 37%] glance.async_.flows.plugins.image_conversion [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/image_conversion' highlighting module code... [ 38%] glance.async_.flows.plugins.image_decompression [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/image_decompression' highlighting module code... [ 39%] glance.async_.flows.plugins.inject_image_metadata [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/inject_image_metadata' highlighting module code... [ 39%] glance.async_.flows.plugins.no_op [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/no_op' highlighting module code... [ 40%] glance.async_.flows.plugins.plugin_opts [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/plugin_opts' highlighting module code... [ 41%] glance.async_.taskflow_executor [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/taskflow_executor' highlighting module code... [ 42%] glance.async_.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/utils' highlighting module code... [ 43%] glance.cmd.api [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/api' highlighting module code... [ 44%] glance.cmd.cache_cleaner [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_cleaner' highlighting module code... [ 45%] glance.cmd.cache_manage [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_manage' highlighting module code... [ 46%] glance.cmd.cache_prefetcher [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_prefetcher' highlighting module code... [ 46%] glance.cmd.cache_pruner [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_pruner' highlighting module code... [ 47%] glance.cmd.control [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/control' highlighting module code... [ 48%] glance.cmd.manage [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/manage' highlighting module code... [ 49%] glance.cmd.replicator [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/replicator' highlighting module code... [ 50%] glance.cmd.scrubber [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/scrubber' highlighting module code... [ 51%] glance.cmd.status [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/status' highlighting module code... [ 52%] glance.common.auth [openstackdocstheme] could not determine last_updated for '_modules/glance/common/auth' highlighting module code... [ 53%] glance.common.client [openstackdocstheme] could not determine last_updated for '_modules/glance/common/client' highlighting module code... [ 54%] glance.common.config [openstackdocstheme] could not determine last_updated for '_modules/glance/common/config' highlighting module code... [ 54%] glance.common.crypt [openstackdocstheme] could not determine last_updated for '_modules/glance/common/crypt' highlighting module code... [ 55%] glance.common.exception [openstackdocstheme] could not determine last_updated for '_modules/glance/common/exception' highlighting module code... [ 56%] glance.common.format_inspector [openstackdocstheme] could not determine last_updated for '_modules/glance/common/format_inspector' highlighting module code... [ 57%] glance.common.property_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/property_utils' highlighting module code... [ 58%] glance.common.removed_config [openstackdocstheme] could not determine last_updated for '_modules/glance/common/removed_config' highlighting module code... [ 59%] glance.common.scripts [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts' highlighting module code... [ 60%] glance.common.scripts.api_image_import.main [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/api_image_import/main' highlighting module code... [ 61%] glance.common.scripts.image_import.main [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/image_import/main' highlighting module code... [ 61%] glance.common.scripts.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/utils' highlighting module code... [ 62%] glance.common.store_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/store_utils' highlighting module code... [ 63%] glance.common.swift_store_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/swift_store_utils' highlighting module code... [ 64%] glance.common.timeutils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/timeutils' highlighting module code... [ 65%] glance.common.trust_auth [openstackdocstheme] could not determine last_updated for '_modules/glance/common/trust_auth' highlighting module code... [ 66%] glance.common.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/utils' highlighting module code... [ 67%] glance.common.wsgi [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsgi' highlighting module code... [ 68%] glance.common.wsgi_app [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsgi_app' highlighting module code... [ 68%] glance.common.wsme_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsme_utils' highlighting module code... [ 69%] glance.context [openstackdocstheme] could not determine last_updated for '_modules/glance/context' highlighting module code... [ 70%] glance.db [openstackdocstheme] could not determine last_updated for '_modules/glance/db' highlighting module code... [ 71%] glance.db.metadata [openstackdocstheme] could not determine last_updated for '_modules/glance/db/metadata' highlighting module code... [ 72%] glance.db.simple.api [openstackdocstheme] could not determine last_updated for '_modules/glance/db/simple/api' highlighting module code... [ 73%] glance.db.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/db/utils' highlighting module code... [ 74%] glance.domain [openstackdocstheme] could not determine last_updated for '_modules/glance/domain' highlighting module code... [ 75%] glance.domain.proxy [openstackdocstheme] could not determine last_updated for '_modules/glance/domain/proxy' highlighting module code... [ 75%] glance.gateway [openstackdocstheme] could not determine last_updated for '_modules/glance/gateway' highlighting module code... [ 76%] glance.housekeeping [openstackdocstheme] could not determine last_updated for '_modules/glance/housekeeping' highlighting module code... [ 77%] glance.i18n [openstackdocstheme] could not determine last_updated for '_modules/glance/i18n' highlighting module code... [ 78%] glance.image_cache [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache' highlighting module code... [ 79%] glance.image_cache.base [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/base' highlighting module code... [ 80%] glance.image_cache.cleaner [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/cleaner' highlighting module code... [ 81%] glance.image_cache.client [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/client' highlighting module code... [ 82%] glance.image_cache.drivers.base [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/base' highlighting module code... [ 82%] glance.image_cache.drivers.centralized_db [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/centralized_db' highlighting module code... [ 83%] glance.image_cache.drivers.common [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/common' highlighting module code... [ 84%] glance.image_cache.drivers.sqlite [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/sqlite' highlighting module code... [ 85%] glance.image_cache.drivers.xattr [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/xattr' highlighting module code... [ 86%] glance.image_cache.prefetcher [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/prefetcher' highlighting module code... [ 87%] glance.image_cache.pruner [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/pruner' highlighting module code... [ 88%] glance.location [openstackdocstheme] could not determine last_updated for '_modules/glance/location' highlighting module code... [ 89%] glance.notifier [openstackdocstheme] could not determine last_updated for '_modules/glance/notifier' highlighting module code... [ 89%] glance.opts [openstackdocstheme] could not determine last_updated for '_modules/glance/opts' highlighting module code... [ 90%] glance.policies [openstackdocstheme] could not determine last_updated for '_modules/glance/policies' highlighting module code... [ 91%] glance.policies.base [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/base' highlighting module code... [ 92%] glance.policies.cache [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/cache' highlighting module code... [ 93%] glance.policies.discovery [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/discovery' highlighting module code... [ 94%] glance.policies.image [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/image' highlighting module code... [ 95%] glance.policies.metadef [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/metadef' highlighting module code... [ 96%] glance.policies.tasks [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/tasks' highlighting module code... [ 96%] glance.quota [openstackdocstheme] could not determine last_updated for '_modules/glance/quota' highlighting module code... [ 97%] glance.quota.keystone [openstackdocstheme] could not determine last_updated for '_modules/glance/quota/keystone' highlighting module code... [ 98%] glance.schema [openstackdocstheme] could not determine last_updated for '_modules/glance/schema' highlighting module code... [ 99%] glance.scrubber [openstackdocstheme] could not determine last_updated for '_modules/glance/scrubber' highlighting module code... [100%] glance.sqlite_migration [openstackdocstheme] could not determine last_updated for '_modules/glance/sqlite_migration' [openstackdocstheme] could not determine last_updated for '_modules/index' writing additional pages... search done copying images... [ 14%] images/instance-life-1.png copying images... [ 29%] images/instance-life-2.png copying images... [ 43%] images/instance-life-3.png copying images... [ 57%] images/architecture.png copying images... [ 71%] images/glance_db.png copying images... [ 86%] images/glance_layers.png copying images... [100%] images/image_status_transition.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in debian/glance-doc/usr/share/doc/glance-doc/html. dh_sphinxdoc dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/navigation.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/bootstrap.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if [ -e /build/reproducible-path/glance-29.0.0/debian/CHANGELOG ] ; then \ dh_installchangelogs /build/reproducible-path/glance-29.0.0/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions python3 -m sphinx -D today="November 01, 2024" -D html_last_updated_fmt="November 01, 2024" -b man doc/source doc/build/man Running Sphinx v7.4.7 loading translations [en]... done loading stevedore.sphinxext [openstackdocstheme] version: 3.2.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (glance); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-api.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-api.conf.sample WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-cache.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-cache.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-manage.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-manage.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-scrubber.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-scrubber.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/glance-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance.policy.yaml.sample [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.gateway.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.housekeeping.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.i18n.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.location.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.notifier.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.schema.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.sqlite_migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.version.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.property_protections.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.versions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.gzip.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.version_negotiation.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.cached_images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_actions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_data.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_members.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_objects.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_properties.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.schemas.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_object.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.taskflow_executor.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.base_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.convert.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.introspect.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.location_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.ovf_process.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.control.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.replicator.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.status.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.crypt.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.exception.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.format_inspector.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.property_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.removed_config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.swift_store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.timeutils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.trust_auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi_app.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsme_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.proxy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.xattr.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.image.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.metadef.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.keystone.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/modules.rst. building [mo]: targets for 0 po files that are out of date writing output... building [man]: all manpages updating environment: [new config] 211 added, 0 changed, 0 removed reading sources... [ 0%] admin/apache-httpd reading sources... [ 1%] admin/authentication reading sources... [ 1%] admin/cache reading sources... [ 2%] admin/controllingservers reading sources... [ 2%] admin/db reading sources... [ 3%] admin/db-sqlalchemy-migrate reading sources... [ 3%] admin/flows documenting plugins from 'glance.flows' documenting plugins from 'glance.flows.import' reading sources... [ 4%] admin/index reading sources... [ 4%] admin/interoperable-image-import reading sources... [ 5%] admin/manage-images reading sources... [ 5%] admin/multistores reading sources... [ 6%] admin/new-location-apis reading sources... [ 6%] admin/notifications reading sources... [ 7%] admin/os_hash_algo reading sources... [ 7%] admin/policies reading sources... [ 8%] admin/property-protections reading sources... [ 8%] admin/quotas reading sources... [ 9%] admin/requirements reading sources... [ 9%] admin/rollingupgrades reading sources... [ 9%] admin/tasks reading sources... [ 10%] admin/troubleshooting reading sources... [ 10%] admin/useful-image-properties reading sources... [ 11%] admin/zero-downtime-db-upgrade reading sources... [ 11%] cli/glanceapi reading sources... [ 12%] cli/glancecachecleaner reading sources... [ 12%] cli/glancecachemanage reading sources... [ 13%] cli/glancecacheprefetcher reading sources... [ 13%] cli/glancecachepruner reading sources... [ 14%] cli/glancecontrol reading sources... [ 14%] cli/glancemanage reading sources... [ 15%] cli/glancereplicator reading sources... [ 15%] cli/glancescrubber reading sources... [ 16%] cli/glancestatus reading sources... [ 16%] cli/index reading sources... [ 17%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' reading sources... [ 18%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf reading sources... [ 18%] configuration/glance_policy reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf reading sources... [ 19%] configuration/index reading sources... [ 20%] configuration/sample-configuration reading sources... [ 20%] contributor/api/glance reading sources... [ 21%] contributor/api/glance.api reading sources... [ 21%] contributor/api/glance.api.common reading sources... [ 22%] contributor/api/glance.api.middleware reading sources... [ 22%] contributor/api/glance.api.middleware.cache reading sources... [ 23%] contributor/api/glance.api.middleware.cache_manage reading sources... [ 23%] contributor/api/glance.api.middleware.context reading sources... [ 24%] contributor/api/glance.api.middleware.gzip reading sources... [ 24%] contributor/api/glance.api.middleware.version_negotiation reading sources... [ 25%] contributor/api/glance.api.policy reading sources... [ 25%] contributor/api/glance.api.property_protections reading sources... [ 26%] contributor/api/glance.api.v1 reading sources... [ 26%] contributor/api/glance.api.v1.router reading sources... [ 27%] contributor/api/glance.api.v2 reading sources... [ 27%] contributor/api/glance.api.v2.cached_images reading sources... [ 27%] contributor/api/glance.api.v2.discovery reading sources... [ 28%] contributor/api/glance.api.v2.image_actions reading sources... [ 28%] contributor/api/glance.api.v2.image_data reading sources... [ 29%] contributor/api/glance.api.v2.image_members reading sources... [ 29%] contributor/api/glance.api.v2.image_tags reading sources... [ 30%] contributor/api/glance.api.v2.images reading sources... [ 30%] contributor/api/glance.api.v2.metadef_namespaces reading sources... [ 31%] contributor/api/glance.api.v2.metadef_objects reading sources... [ 31%] contributor/api/glance.api.v2.metadef_properties reading sources... [ 32%] contributor/api/glance.api.v2.metadef_resource_types reading sources... [ 32%] contributor/api/glance.api.v2.metadef_tags reading sources... [ 33%] contributor/api/glance.api.v2.model reading sources... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_object reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type reading sources... [ 36%] contributor/api/glance.api.v2.model.metadef_tag reading sources... [ 36%] contributor/api/glance.api.v2.policy reading sources... [ 36%] contributor/api/glance.api.v2.router reading sources... [ 37%] contributor/api/glance.api.v2.schemas reading sources... [ 37%] contributor/api/glance.api.v2.tasks reading sources... [ 38%] contributor/api/glance.api.versions reading sources... [ 38%] contributor/api/glance.async_ reading sources... [ 39%] contributor/api/glance.async_.flows reading sources... [ 39%] contributor/api/glance.async_.flows.api_image_import reading sources... [ 40%] contributor/api/glance.async_.flows.base_import reading sources... [ 40%] contributor/api/glance.async_.flows.convert reading sources... [ 41%] contributor/api/glance.async_.flows.introspect reading sources... [ 41%] contributor/api/glance.async_.flows.location_import reading sources... [ 42%] contributor/api/glance.async_.flows.ovf_process reading sources... [ 42%] contributor/api/glance.async_.flows.plugins reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.no_op reading sources... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts reading sources... [ 45%] contributor/api/glance.async_.taskflow_executor reading sources... [ 45%] contributor/api/glance.async_.utils reading sources... [ 46%] contributor/api/glance.cmd reading sources... [ 46%] contributor/api/glance.cmd.api 4 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 47%] contributor/api/glance.cmd.cache_cleaner reading sources... [ 47%] contributor/api/glance.cmd.cache_manage reading sources... [ 48%] contributor/api/glance.cmd.cache_prefetcher reading sources... [ 48%] contributor/api/glance.cmd.cache_pruner reading sources... [ 49%] contributor/api/glance.cmd.control reading sources... [ 49%] contributor/api/glance.cmd.manage reading sources... [ 50%] contributor/api/glance.cmd.replicator reading sources... [ 50%] contributor/api/glance.cmd.scrubber reading sources... [ 51%] contributor/api/glance.cmd.status reading sources... [ 51%] contributor/api/glance.common reading sources... [ 52%] contributor/api/glance.common.auth reading sources... [ 52%] contributor/api/glance.common.client reading sources... [ 53%] contributor/api/glance.common.config reading sources... [ 53%] contributor/api/glance.common.crypt reading sources... [ 54%] contributor/api/glance.common.exception reading sources... [ 54%] contributor/api/glance.common.format_inspector reading sources... [ 55%] contributor/api/glance.common.property_utils reading sources... [ 55%] contributor/api/glance.common.removed_config reading sources... [ 55%] contributor/api/glance.common.scripts reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import.main reading sources... [ 57%] contributor/api/glance.common.scripts.image_import reading sources... [ 57%] contributor/api/glance.common.scripts.image_import.main reading sources... [ 58%] contributor/api/glance.common.scripts.utils reading sources... [ 58%] contributor/api/glance.common.store_utils reading sources... [ 59%] contributor/api/glance.common.swift_store_utils reading sources... [ 59%] contributor/api/glance.common.timeutils reading sources... [ 60%] contributor/api/glance.common.trust_auth reading sources... [ 60%] contributor/api/glance.common.utils reading sources... [ 61%] contributor/api/glance.common.wsgi reading sources... [ 61%] contributor/api/glance.common.wsgi_app reading sources... [ 62%] contributor/api/glance.common.wsme_utils reading sources... [ 62%] contributor/api/glance.context reading sources... [ 63%] contributor/api/glance.db reading sources... [ 63%] contributor/api/glance.db.metadata reading sources... [ 64%] contributor/api/glance.db.migration reading sources... [ 64%] contributor/api/glance.db.simple reading sources... [ 64%] contributor/api/glance.db.simple.api reading sources... [ 65%] contributor/api/glance.db.utils reading sources... [ 65%] contributor/api/glance.domain reading sources... [ 66%] contributor/api/glance.domain.proxy reading sources... [ 66%] contributor/api/glance.gateway reading sources... [ 67%] contributor/api/glance.housekeeping reading sources... [ 67%] contributor/api/glance.i18n reading sources... [ 68%] contributor/api/glance.image_cache reading sources... [ 68%] contributor/api/glance.image_cache.base reading sources... [ 69%] contributor/api/glance.image_cache.cleaner reading sources... [ 69%] contributor/api/glance.image_cache.client reading sources... [ 70%] contributor/api/glance.image_cache.drivers reading sources... [ 70%] contributor/api/glance.image_cache.drivers.base reading sources... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db reading sources... [ 71%] contributor/api/glance.image_cache.drivers.common reading sources... [ 72%] contributor/api/glance.image_cache.drivers.sqlite reading sources... [ 72%] contributor/api/glance.image_cache.drivers.xattr reading sources... [ 73%] contributor/api/glance.image_cache.prefetcher reading sources... [ 73%] contributor/api/glance.image_cache.pruner reading sources... [ 73%] contributor/api/glance.location reading sources... [ 74%] contributor/api/glance.notifier reading sources... [ 74%] contributor/api/glance.opts reading sources... [ 75%] contributor/api/glance.policies reading sources... [ 75%] contributor/api/glance.policies.base reading sources... [ 76%] contributor/api/glance.policies.cache reading sources... [ 76%] contributor/api/glance.policies.discovery reading sources... [ 77%] contributor/api/glance.policies.image reading sources... [ 77%] contributor/api/glance.policies.metadef reading sources... [ 78%] contributor/api/glance.policies.tasks reading sources... [ 78%] contributor/api/glance.quota reading sources... [ 79%] contributor/api/glance.quota.keystone reading sources... [ 79%] contributor/api/glance.schema reading sources... [ 80%] contributor/api/glance.scrubber reading sources... [ 80%] contributor/api/glance.sqlite_migration reading sources... [ 81%] contributor/api/glance.version reading sources... [ 81%] contributor/api/modules reading sources... [ 82%] contributor/architecture reading sources... [ 82%] contributor/blueprints reading sources... [ 82%] contributor/contributing reading sources... [ 83%] contributor/core_reviewer_guidelines reading sources... [ 83%] contributor/database_architecture documenting plugins from 'glance.database.metadata_backend' reading sources... [ 84%] contributor/database_migrations reading sources... [ 84%] contributor/documentation reading sources... [ 85%] contributor/domain_implementation reading sources... [ 85%] contributor/domain_model reading sources... [ 86%] contributor/gerrit reading sources... [ 86%] contributor/glance-groups reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/minor-code-changes reading sources... [ 88%] contributor/refreshing-configs reading sources... [ 88%] contributor/release-cpl reading sources... [ 89%] contributor/release-notes reading sources... [ 89%] contributor/releasecycle reading sources... [ 90%] index reading sources... [ 90%] install/configure-quotas reading sources... [ 91%] install/edit-glance-api-conf reading sources... [ 91%] install/get-started reading sources... [ 91%] install/index reading sources... [ 92%] install/install reading sources... [ 92%] install/install-debian reading sources... [ 93%] install/install-obs reading sources... [ 93%] install/install-rdo reading sources... [ 94%] install/install-ubuntu reading sources... [ 94%] install/register-quotas reading sources... [ 95%] install/verify reading sources... [ 95%] user/common-image-properties reading sources... [ 96%] user/formats reading sources... [ 96%] user/glanceapi reading sources... [ 97%] user/glanceclient reading sources... [ 97%] user/glancemetadefcatalogapi reading sources... [ 98%] user/identifiers reading sources... [ 98%] user/index reading sources... [ 99%] user/metadefs-concepts reading sources... [ 99%] user/os_hash_algo reading sources... [100%] user/signature reading sources... [100%] user/statuses looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/glance-29.0.0/doc/source/contributor/glance-groups.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/glance-groups /build/reproducible-path/glance-29.0.0/doc/source/contributor/releasecycle.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/releasecycle done writing... glance-api.1 { } glance-cache-cleaner.1 { } glance-cache-manage.1 { } glance-cache-prefetcher.1 { } glance-cache-pruner.1 { } glance-control.1 { } glance-manage.1 { } glance-replicator.1 { } glance-scrubber.1 { } done build succeeded. The manual pages are in doc/build/man. dh_installman make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installdebconf -O--buildsystem=python_distutils debian/rules override_dh_python3 make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-scrubber I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-pruner I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-prefetcher I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-manage I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-cleaner I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-api I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-wsgi-api I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-status I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-manage I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-control make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/glance-api.init.in + echo debian/glance-api.init.in libfakeroot internal error: payload not recognized! + 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 libfakeroot internal error: payload not recognized! # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + 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 \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/glance-api.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 ] + pkgos-gen-systemd-unit debian/glance-api.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/glance-api.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 libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + 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 \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/glance-api.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 ] + pkgos-gen-systemd-unit debian/glance-api.init.in libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installlogrotate -O--buildsystem=python_distutils dh_perl -O--buildsystem=python_distutils dh_link -O--buildsystem=python_distutils dh_strip_nondeterminism -O--buildsystem=python_distutils dh_compress -O--buildsystem=python_distutils dh_fixperms -O--buildsystem=python_distutils dh_missing -O--buildsystem=python_distutils dh_installdeb -O--buildsystem=python_distutils debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/build/reproducible-path/glance-29.0.0/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/build/reproducible-path/glance-29.0.0/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: Depends field of package glance: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Provides field of package python3-glance: substitution variable ${python3:Provides} used, but is not defined dpkg-gencontrol: warning: package glance-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_md5sums -O--buildsystem=python_distutils dh_builddeb -O--buildsystem=python_distutils dpkg-deb: building package 'glance' in '../glance_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-doc' in '../glance-doc_29.0.0-2_all.deb'. dpkg-deb: building package 'python3-glance' in '../python3-glance_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-common' in '../glance-common_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-api' in '../glance-api_29.0.0-2_all.deb'. dpkg-genbuildinfo --build=binary -O../glance_29.0.0-2_arm64.buildinfo dpkg-genchanges --build=binary -O../glance_29.0.0-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from glance-29.0.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/2642518 and its subdirectories I: Current time: Thu Jan 1 02:09:56 -12 2026 I: pbuilder-time-stamp: 1767276596 Fri Nov 29 07:46:58 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink03-arm64.debian.net. Fri Nov 29 07:46:58 UTC 2024 I: Preparing to do remote build '2' on codethink03-arm64.debian.net. Fri Nov 29 07:46:58 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Fri Nov 29 07:46:58 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-DZzNxk' ==================================================================================== Thu Jan 1 14:09:59 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink03-arm64, called using "2 glance unstable /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT 2:29.0.0-2" as arguments. Thu Jan 1 14:09:59 UTC 2026 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-0pezaB1t" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Jan 1 14:09:59 UTC 2026 I: Downloading source for unstable/glance=2:29.0.0-2 Reading package lists... NOTICE: 'glance' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/openstack-team/services/glance.git Please use: git clone https://salsa.debian.org/openstack-team/services/glance.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1528 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (dsc) [3713 B] Get:2 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (tar) [1506 kB] Get:3 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (diff) [18.3 kB] Fetched 1528 kB in 0s (47.3 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'glance' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/openstack-team/services/glance.git Please use: git clone https://salsa.debian.org/openstack-team/services/glance.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1528 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (dsc) [3713 B] Get:2 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (tar) [1506 kB] Get:3 http://deb.debian.org/debian unstable/main glance 2:29.0.0-2 (diff) [18.3 kB] Fetched 1528 kB in 0s (47.3 MB/s) Download complete and in download only mode ============================================================================= Re-Building glance in unstable on arm64 on codethink03-arm64 now. Date: Thu Jan 1 14:10:00 GMT 2026 Date UTC: Thu Jan 1 14:10:00 UTC 2026 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_tqV4 + case ${ARCH} in + case $ARCH in + locale=nl_BE + language=nl + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' glance = debian-installer -o glance = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' glance = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_tqV4 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2 --logfile b2/build.log glance_29.0.0-2.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Jan 2 04:10:00 +14 2026 I: pbuilder-time-stamp: 1767276600 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [glance_29.0.0-2.dsc] I: copying [./glance_29.0.0.orig.tar.xz] I: copying [./glance_29.0.0-2.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Nov 27 08:42:54 2024 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./glance_29.0.0-2.dsc: no acceptable signature found dpkg-source: info: extracting glance in glance-29.0.0 dpkg-source: info: unpacking glance_29.0.0.orig.tar.xz dpkg-source: info: unpacking glance_29.0.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying sql_conn-registry.patch dpkg-source: info: applying missing-files.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D01_modify_environment starting debug: Running on codethink03-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Jan 1 14:10 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=68d60cd4dc9f45e280263b222f952428 LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-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=111778 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_tqV4 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2 --logfile b2/build.log glance_29.0.0-2.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 11), dh-python, openstack-pkg-tools (>= 123~), po-debconf, python3-all, python3-pbr, python3-setuptools, python3-sphinx, alembic, bandit, curl, procps, python3-alembic, python3-boto3, python3-castellan, python3-coverage, python3-cryptography, python3-cursive, python3-ddt, python3-debtcollector, python3-defusedxml, python3-elasticsearch, python3-eventlet (>= 0.33.3), python3-fixtures, python3-futurist, python3-glance-store (>= 4.8.0), python3-hacking, python3-httplib2, python3-iso8601, python3-jsonschema, python3-keystoneauth1, python3-keystoneclient, python3-keystonemiddleware, python3-monotonic, python3-mysqldb, python3-openstackdocstheme, python3-os-api-ref, python3-oslo.concurrency, python3-oslo.config, python3-oslo.context, python3-oslo.db, python3-oslo.i18n, python3-oslo.limit, python3-oslo.log, python3-oslo.messaging, python3-oslo.middleware, python3-oslo.policy (>= 4.4.0), python3-oslo.reports, python3-oslo.upgradecheck, python3-oslo.utils, python3-oslotest, python3-osprofiler, python3-paste, python3-pastedeploy, python3-pep8, python3-prettytable, python3-psutil, python3-psycopg2, python3-pygments, python3-pymysql, python3-requests, python3-retrying, python3-routes, python3-sendfile, python3-sphinxcontrib.apidoc, python3-sqlalchemy, python3-stestr, python3-stevedore, python3-swiftclient, python3-taskflow, python3-testresources, python3-testscenarios, python3-testtools, python3-webob, python3-wsme, python3-xattr, qemu-utils, sqlite3, subunit dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20087 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 11); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on openstack-pkg-tools (>= 123~); however: Package openstack-pkg-tools is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-pbr; however: Package python3-pbr is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on alembic; however: Package alembic is not installed. pbuilder-satisfydepends-dummy depends on bandit; however: Package bandit is not installed. pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on procps; however: Package procps is not installed. pbuilder-satisfydepends-dummy depends on python3-alembic; however: Package python3-alembic is not installed. pbuilder-satisfydepends-dummy depends on python3-boto3; however: Package python3-boto3 is not installed. pbuilder-satisfydepends-dummy depends on python3-castellan; however: Package python3-castellan is not installed. pbuilder-satisfydepends-dummy depends on python3-coverage; however: Package python3-coverage is not installed. pbuilder-satisfydepends-dummy depends on python3-cryptography; however: Package python3-cryptography is not installed. pbuilder-satisfydepends-dummy depends on python3-cursive; however: Package python3-cursive is not installed. pbuilder-satisfydepends-dummy depends on python3-ddt; however: Package python3-ddt is not installed. pbuilder-satisfydepends-dummy depends on python3-debtcollector; however: Package python3-debtcollector is not installed. pbuilder-satisfydepends-dummy depends on python3-defusedxml; however: Package python3-defusedxml is not installed. pbuilder-satisfydepends-dummy depends on python3-elasticsearch; however: Package python3-elasticsearch is not installed. pbuilder-satisfydepends-dummy depends on python3-eventlet (>= 0.33.3); however: Package python3-eventlet is not installed. pbuilder-satisfydepends-dummy depends on python3-fixtures; however: Package python3-fixtures is not installed. pbuilder-satisfydepends-dummy depends on python3-futurist; however: Package python3-futurist is not installed. pbuilder-satisfydepends-dummy depends on python3-glance-store (>= 4.8.0); however: Package python3-glance-store is not installed. pbuilder-satisfydepends-dummy depends on python3-hacking; however: Package python3-hacking is not installed. pbuilder-satisfydepends-dummy depends on python3-httplib2; however: Package python3-httplib2 is not installed. pbuilder-satisfydepends-dummy depends on python3-iso8601; however: Package python3-iso8601 is not installed. pbuilder-satisfydepends-dummy depends on python3-jsonschema; however: Package python3-jsonschema is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneauth1; however: Package python3-keystoneauth1 is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneclient; however: Package python3-keystoneclient is not installed. pbuilder-satisfydepends-dummy depends on python3-keystonemiddleware; however: Package python3-keystonemiddleware is not installed. pbuilder-satisfydepends-dummy depends on python3-monotonic; however: Package python3-monotonic is not installed. pbuilder-satisfydepends-dummy depends on python3-mysqldb; however: Package python3-mysqldb is not installed. pbuilder-satisfydepends-dummy depends on python3-openstackdocstheme; however: Package python3-openstackdocstheme is not installed. pbuilder-satisfydepends-dummy depends on python3-os-api-ref; however: Package python3-os-api-ref is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.concurrency; however: Package python3-oslo.concurrency is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.config; however: Package python3-oslo.config is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.context; however: Package python3-oslo.context is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.db; however: Package python3-oslo.db is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.i18n; however: Package python3-oslo.i18n is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.limit; however: Package python3-oslo.limit is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.log; however: Package python3-oslo.log is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.messaging; however: Package python3-oslo.messaging is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.middleware; however: Package python3-oslo.middleware is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.policy (>= 4.4.0); however: Package python3-oslo.policy is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.reports; however: Package python3-oslo.reports is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.upgradecheck; however: Package python3-oslo.upgradecheck is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.utils; however: Package python3-oslo.utils is not installed. pbuilder-satisfydepends-dummy depends on python3-oslotest; however: Package python3-oslotest is not installed. pbuilder-satisfydepends-dummy depends on python3-osprofiler; however: Package python3-osprofiler is not installed. pbuilder-satisfydepends-dummy depends on python3-paste; however: Package python3-paste is not installed. pbuilder-satisfydepends-dummy depends on python3-pastedeploy; however: Package python3-pastedeploy is not installed. pbuilder-satisfydepends-dummy depends on python3-pep8; however: Package python3-pep8 is not installed. pbuilder-satisfydepends-dummy depends on python3-prettytable; however: Package python3-prettytable is not installed. pbuilder-satisfydepends-dummy depends on python3-psutil; however: Package python3-psutil is not installed. pbuilder-satisfydepends-dummy depends on python3-psycopg2; however: Package python3-psycopg2 is not installed. pbuilder-satisfydepends-dummy depends on python3-pygments; however: Package python3-pygments is not installed. pbuilder-satisfydepends-dummy depends on python3-pymysql; however: Package python3-pymysql is not installed. pbuilder-satisfydepends-dummy depends on python3-requests; however: Package python3-requests is not installed. pbuilder-satisfydepends-dummy depends on python3-retrying; however: Package python3-retrying is not installed. pbuilder-satisfydepends-dummy depends on python3-routes; however: Package python3-routes is not installed. pbuilder-satisfydepends-dummy depends on python3-sendfile; however: Package python3-sendfile is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinxcontrib.apidoc; however: Package python3-sphinxcontrib.apidoc is not installed. pbuilder-satisfydepends-dummy depends on python3-sqlalchemy; however: Package python3-sqlalchemy is not installed. pbuilder-satisfydepends-dummy depends on python3-stestr; however: Package python3-stestr is not installed. pbuilder-satisfydepends-dummy depends on python3-stevedore; however: Package python3-stevedore is not installed. pbuilder-satisfydepends-dummy depends on python3-swiftclient; however: Package python3-swiftclient is not installed. pbuilder-satisfydepends-dummy depends on python3-taskflow; however: Package python3-taskflow is not installed. pbuilder-satisfydepends-dummy depends on python3-testresources; however: Package python3-testresources is not installed. pbuilder-satisfydepends-dummy depends on python3-testscenarios; however: Package python3-testscenarios is not installed. pbuilder-satisfydepends-dummy depends on python3-testtools; however: Package python3-testtools is not installed. pbuilder-satisfydepends-dummy depends on python3-webob; however: Package python3-webob is not installed. pbuilder-satisfydepends-dummy depends on python3-wsme; however: Package python3-wsme is not installed. pbuilder-satisfydepends-dummy depends on python3-xattr; however: Package python3-xattr is not installed. pbuilder-satisfydepends-dummy depends on qemu-utils; however: Package qemu-utils is not installed. pbuilder-satisfydepends-dummy depends on sqlite3; however: Package sqlite3 is not installed. pbuilder-satisfydepends-dummy depends on subunit; however: Package subunit is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: alembic{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bandit{a} bsdextrautils{a} ca-certificates{a} curl{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} flake8{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} fonts-font-awesome{a} fonts-glyphicons-halflings{a} gettext{a} gettext-base{a} git{a} git-man{a} glance-store-common{a} graphviz{a} groff-base{a} ieee-data{a} intltool-debian{a} jq{a} libabsl20230802{a} libaio1t64{a} libann0{a} libaom3{a} libapparmor1{a} libarchive-zip-perl{a} libavif16{a} libbrotli1{a} libcairo2{a} libcares2{a} libcdt5{a} libcgraph6{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4t64{a} libdatrie1{a} libdav1d7{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libelf1t64{a} liberror-perl{a} libev4t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libglib2.0-0t64{a} libgraphite2-3{a} libgssapi-krb5-2{a} libgts-0.7-5t64{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libice6{a} libicu72{a} libimagequant0{a} libisns0t64{a} libjbig0{a} libjpeg62-turbo{a} libjq1{a} libjs-bootstrap{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-3{a} libkrb5support0{a} liblab-gamut1{a} libldap-2.5-0{a} liblerc4{a} libltdl7{a} libmagic-mgc{a} libmagic1t64{a} libmariadb3{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-gnutls8{a} libnorm1t64{a} libnsl2{a} libnuma1{a} libonig5{a} libopeniscsiusr{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpathplan4{a} libpgm-5.3-0t64{a} libpipeline1{a} libpixman-1-0{a} libpng16-16t64{a} libpq5{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libraqm0{a} librav1e0.7{a} librdkafka1{a} libreadline8t64{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsharpyuv0{a} libsm6{a} libsodium23{a} libssh2-1t64{a} libsubunit-perl{a} libsvtav1enc2{a} libsystemd-shared{a} libthai-data{a} libthai0{a} libtiff6{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} liburing2{a} libwebp7{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxslt1.1{a} libxt6t64{a} libyaml-0-2{a} libyuv0{a} libzmq5{a} lsb-release{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mysql-common{a} netbase{a} open-iscsi{a} openssl{a} openstack-pkg-tools{a} os-brick-common{a} po-debconf{a} procps{a} pycadf-common{a} pyflakes3{a} python-babel-localedata{a} python-os-api-ref-common{a} python-oslosphinx-common{a} python3{a} python3-alabaster{a} python3-alembic{a} python3-all{a} python3-amqp{a} python3-attr{a} python3-autocommand{a} python3-automaton{a} python3-autopage{a} python3-babel{a} python3-bandit{a} python3-barbicanclient{a} python3-bcrypt{a} python3-binary-memcached{a} python3-blinker{a} python3-boto3{a} python3-botocore{a} python3-cachetools{a} python3-castellan{a} python3-certifi{a} python3-cffi{a} python3-cffi-backend{a} python3-chardet{a} python3-charset-normalizer{a} python3-cinderclient{a} python3-cliff{a} python3-cmd2{a} python3-confluent-kafka{a} python3-coverage{a} python3-cryptography{a} python3-cursive{a} python3-dateutil{a} python3-ddt{a} python3-debtcollector{a} python3-decorator{a} python3-defusedxml{a} python3-deprecation{a} python3-dnspython{a} python3-docutils{a} python3-dogpile.cache{a} python3-dulwich{a} python3-elasticsearch{a} python3-eventlet{a} python3-extras{a} python3-fasteners{a} python3-fixtures{a} python3-flake8{a} python3-futurist{a} python3-gevent{a} python3-git{a} python3-gitdb{a} python3-glance-store{a} python3-greenlet{a} python3-hacking{a} python3-httplib2{a} python3-idna{a} python3-imagesize{a} python3-importlib-metadata{a} python3-inflect{a} python3-iso8601{a} python3-jaeger-client{a} python3-jaraco.classes{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-jeepney{a} python3-jinja2{a} python3-jmespath{a} python3-jschema-to-python{a} python3-json-pointer{a} python3-jsonpatch{a} python3-jsonpickle{a} python3-jsonschema{a} python3-jsonschema-specifications{a} python3-jwt{a} python3-kazoo{a} python3-kerberos{a} python3-keyring{a} python3-keystoneauth1{a} python3-keystoneclient{a} python3-keystonemiddleware{a} python3-kombu{a} python3-legacy-cgi{a} python3-lxml{a} python3-mako{a} python3-markdown-it{a} python3-markupsafe{a} python3-mccabe{a} python3-mdurl{a} python3-memcache{a} python3-minimal{a} python3-monotonic{a} python3-more-itertools{a} python3-msgpack{a} python3-mysqldb{a} python3-netaddr{a} python3-netifaces{a} python3-networkx{a} python3-oauthlib{a} python3-openstackdocstheme{a} python3-openstacksdk{a} python3-opentracing{a} python3-os-api-ref{a} python3-os-brick{a} python3-os-client-config{a} python3-os-service-types{a} python3-os-win{a} python3-oslo.cache{a} python3-oslo.concurrency{a} python3-oslo.config{a} python3-oslo.context{a} python3-oslo.db{a} python3-oslo.i18n{a} python3-oslo.limit{a} python3-oslo.log{a} python3-oslo.messaging{a} python3-oslo.metrics{a} python3-oslo.middleware{a} python3-oslo.policy{a} python3-oslo.privsep{a} python3-oslo.reports{a} python3-oslo.rootwrap{a} python3-oslo.serialization{a} python3-oslo.service{a} python3-oslo.upgradecheck{a} python3-oslo.utils{a} python3-oslo.vmware{a} python3-oslosphinx{a} python3-oslotest{a} python3-osprofiler{a} python3-packaging{a} python3-paste{a} python3-pastedeploy{a} python3-pastedeploy-tpl{a} python3-pbr{a} python3-pep8{a} python3-pip{a} python3-pkg-resources{a} python3-platformdirs{a} python3-ply{a} python3-prettytable{a} python3-prometheus-client{a} python3-psutil{a} python3-psycopg2{a} python3-pure-sasl{a} python3-py{a} python3-pyasyncore{a} python3-pycadf{a} python3-pycodestyle{a} python3-pycparser{a} python3-pycurl{a} python3-pydot{a} python3-pyflakes{a} python3-pygments{a} python3-pymysql{a} python3-pyparsing{a} python3-pyperclip{a} python3-referencing{a} python3-repoze.lru{a} python3-requests{a} python3-requestsexceptions{a} python3-retrying{a} python3-rfc3986{a} python3-rich{a} python3-roman{a} python3-routes{a} python3-rpds-py{a} python3-s3transfer{a} python3-sarif-python-om{a} python3-secretstorage{a} python3-sendfile{a} python3-setuptools{a} python3-simplegeneric{a} python3-simplejson{a} python3-six{a} python3-smmap{a} python3-snowballstemmer{a} python3-sphinx{a} python3-sphinxcontrib.apidoc{a} python3-sqlalchemy{a} python3-statsd{a} python3-stestr{a} python3-stevedore{a} python3-subunit{a} python3-suds{a} python3-swiftclient{a} python3-taskflow{a} python3-tempita{a} python3-tenacity{a} python3-testresources{a} python3-testscenarios{a} python3-testtools{a} python3-threadloop{a} python3-thrift{a} python3-tomlkit{a} python3-tornado{a} python3-typeguard{a} python3-typing-extensions{a} python3-tz{a} python3-uhashring{a} python3-urllib3{a} python3-vine{a} python3-voluptuous{a} python3-wcwidth{a} python3-webob{a} python3-wheel{a} python3-wrapt{a} python3-wsme{a} python3-xattr{a} python3-yaml{a} python3-yappi{a} python3-zipp{a} python3-zmq{a} python3-zope.event{a} python3-zope.interface{a} python3.12{a} python3.12-minimal{a} python3.13{a} python3.13-minimal{a} qemu-utils{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} sqlite3{a} subunit{a} sudo{a} systemd{a} tzdata{a} udev{a} x11-common{a} xclip{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: autopkgtest busybox busybox-static chrony dbus dbus-broker fonts-liberation javascript-common krb5-locales less libarchive-cpio-perl libglib2.0-data libgts-bin libheif-plugin-aomenc libheif-plugin-x265 libjson-xs-perl libldap-common libltdl-dev libmail-sendmail-perl libpaper-utils libsasl2-modules linux-sysctl-defaults madison-lite ntpsec openntpd openssh-client pristine-tar psmisc publicsuffix pycodestyle python3-bs4 python3-cssselect python3-dev python3-fastimport python3-gdal python3-h2 python3-html5lib python3-httpcore python3-httpx python3-matplotlib python3-numpy python3-openssl python3-pastescript python3-pil python3-pygraphviz python3-rfc3987 python3-scipy python3-sqlalchemy-ext python3-uritemplate python3-webcolors qemu-block-extra shared-mime-info systemd-cryptsetup systemd-timesyncd xauth xdg-user-dirs 0 packages upgraded, 414 newly installed, 0 to remove and 0 not upgraded. Need to get 135 MB of archives. After unpacking 706 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 libapparmor1 arm64 3.1.7-1+b3 [41.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libsystemd-shared arm64 257~rc3-1 [1905 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 systemd arm64 257~rc3-1 [3365 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 libkmod2 arm64 33+20240816-2 [59.5 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 libopeniscsiusr arm64 2.1.10-2 [56.8 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 udev arm64 257~rc3-1 [1837 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 libisns0t64 arm64 0.101-1+b1 [87.8 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 open-iscsi arm64 2.1.10-2 [312 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.12.7-1 [26.8 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 media-types all 10.1.0 [26.9 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 netbase all 6.4 [12.8 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 tzdata all 2024b-3 [255 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.1-1+b1 [23.1 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 20 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 python3.12 arm64 3.12.7-3 [671 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.12.7-1 [9708 B] Get: 30 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.12.7-1 [27.8 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.0-2 [850 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.0-2 [1838 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 sgml-base all 1.31 [15.4 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 sudo arm64 1.9.16p1-1 [1986 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-6 [62.3 kB] Get: 36 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-6 [872 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 38 http://deb.debian.org/debian unstable/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20240203 [158 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 python3-zipp all 3.21.0-1 [10.6 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 python3-importlib-metadata all 8.5.0-1 [21.0 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 57 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 python3-pkg-resources all 75.2.0-1 [213 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 python3-markupsafe arm64 2.1.5-1+b3 [14.0 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 python3-mako all 1.3.6-1 [83.1 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 python3-greenlet arm64 3.1.0-1+b1 [178 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 python3-sqlalchemy all 2.0.32+ds1-1 [1196 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 python3-alembic all 1.13.2-4 [147 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 libjs-sphinxdoc all 7.4.7-4 [158 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 alembic all 1.13.2-4 [481 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8 [20.0 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8 [55.4 kB] Get: 76 http://deb.debian.org/debian unstable/main arm64 libldap-2.5-0 arm64 2.5.18+dfsg-3+b1 [175 kB] Get: 77 http://deb.debian.org/debian unstable/main arm64 libnghttp2-14 arm64 1.64.0-1 [71.3 kB] Get: 78 http://deb.debian.org/debian unstable/main arm64 libnghttp3-9 arm64 1.6.0-2 [60.5 kB] Get: 79 http://deb.debian.org/debian unstable/main arm64 libngtcp2-16 arm64 1.9.1-1 [109 kB] Get: 80 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-gnutls8 arm64 1.9.1-1 [17.3 kB] Get: 81 http://deb.debian.org/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB] Get: 82 http://deb.debian.org/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b5 [56.8 kB] Get: 83 http://deb.debian.org/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB] Get: 84 http://deb.debian.org/debian unstable/main arm64 libcurl3t64-gnutls arm64 8.11.0-1 [331 kB] Get: 85 http://deb.debian.org/debian unstable/main arm64 liberror-perl all 0.17029-2 [29.0 kB] Get: 86 http://deb.debian.org/debian unstable/main arm64 git-man all 1:2.45.2-1.2 [2159 kB] Get: 87 http://deb.debian.org/debian unstable/main arm64 git arm64 1:2.45.2-1.2 [8555 kB] Get: 88 http://deb.debian.org/debian unstable/main arm64 python3-smmap all 6.0.0-1 [20.1 kB] Get: 89 http://deb.debian.org/debian unstable/main arm64 python3-gitdb all 4.0.11-1 [45.5 kB] Get: 90 http://deb.debian.org/debian unstable/main arm64 python3-git all 3.1.37-3 [137 kB] Get: 91 http://deb.debian.org/debian unstable/main arm64 python3-attr all 24.2.0-1 [68.4 kB] Get: 92 http://deb.debian.org/debian unstable/main arm64 python3-jsonpickle all 4.0.0+dfsg-1 [47.8 kB] Get: 93 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 94 http://deb.debian.org/debian unstable/main arm64 python3-setuptools all 75.2.0-1 [731 kB] Get: 95 http://deb.debian.org/debian unstable/main arm64 python3-pbr all 6.1.0-3 [56.6 kB] Get: 96 http://deb.debian.org/debian unstable/main arm64 python3-jschema-to-python all 1.2.3-3 [8024 B] Get: 97 http://deb.debian.org/debian unstable/main arm64 python3-mdurl all 0.1.2-1 [9444 B] Get: 98 http://deb.debian.org/debian unstable/main arm64 python3-markdown-it all 3.0.0-2 [62.5 kB] Get: 99 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.18.0+dfsg-1 [836 kB] Get: 100 http://deb.debian.org/debian unstable/main arm64 python3-rich all 13.7.1-1 [201 kB] Get: 101 http://deb.debian.org/debian unstable/main arm64 python3-sarif-python-om all 1.0.4-3 [12.3 kB] Get: 102 http://deb.debian.org/debian unstable/main arm64 python3-stevedore all 5.3.0-3 [20.9 kB] Get: 103 http://deb.debian.org/debian unstable/main arm64 libyaml-0-2 arm64 0.2.5-1+b2 [49.3 kB] Get: 104 http://deb.debian.org/debian unstable/main arm64 python3-yaml arm64 6.0.2-1+b1 [148 kB] Get: 105 http://deb.debian.org/debian unstable/main arm64 python3-bandit all 1.7.10-1 [73.6 kB] Get: 106 http://deb.debian.org/debian unstable/main arm64 bandit all 1.7.10-1 [5188 B] Get: 107 http://deb.debian.org/debian unstable/main arm64 curl arm64 8.11.0-1 [248 kB] Get: 108 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 109 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 110 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 111 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 112 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 113 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 114 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 115 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 116 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 117 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 118 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 119 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 120 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 121 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 122 http://deb.debian.org/debian unstable/main arm64 dh-python all 6.20241024 [109 kB] Get: 123 http://deb.debian.org/debian unstable/main arm64 xml-core all 0.19 [20.1 kB] Get: 124 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.21.2+dfsg-2 [128 kB] Get: 125 http://deb.debian.org/debian unstable/main arm64 python3-mccabe all 0.7.0-1 [10.5 kB] Get: 126 http://deb.debian.org/debian unstable/main arm64 python3-pycodestyle all 2.12.1-1 [39.7 kB] Get: 127 http://deb.debian.org/debian unstable/main arm64 python3-pyflakes all 3.2.0-2 [57.2 kB] Get: 128 http://deb.debian.org/debian unstable/main arm64 python3-flake8 all 7.1.1-2 [56.3 kB] Get: 129 http://deb.debian.org/debian unstable/main arm64 flake8 all 7.1.1-2 [21.5 kB] Get: 130 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.44-2 [273 kB] Get: 131 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.13.3+dfsg-1 [422 kB] Get: 132 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 133 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 134 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.15.0-1.1+b1 [318 kB] Get: 135 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.15.0-1.1+b1 [387 kB] Get: 136 http://deb.debian.org/debian unstable/main arm64 fontconfig arm64 2.15.0-1.1+b1 [463 kB] Get: 137 http://deb.debian.org/debian unstable/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB] Get: 138 http://deb.debian.org/debian unstable/main arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [162 kB] Get: 139 http://deb.debian.org/debian unstable/main arm64 glance-store-common all 4.8.1-2 [5160 B] Get: 140 http://deb.debian.org/debian unstable/main arm64 libann0 arm64 1.1.2+doc-9+b2 [24.1 kB] Get: 141 http://deb.debian.org/debian unstable/main arm64 libcdt5 arm64 2.42.4-2+b1 [39.4 kB] Get: 142 http://deb.debian.org/debian unstable/main arm64 libcgraph6 arm64 2.42.4-2+b1 [61.3 kB] Get: 143 http://deb.debian.org/debian unstable/main arm64 libaom3 arm64 3.11.0-1 [1690 kB] Get: 144 http://deb.debian.org/debian unstable/main arm64 libdav1d7 arm64 1.5.0-1+b1 [248 kB] Get: 145 http://deb.debian.org/debian unstable/main arm64 libabsl20230802 arm64 20230802.1-4 [432 kB] Get: 146 http://deb.debian.org/debian unstable/main arm64 libgav1-1 arm64 0.19.0-2+b2 [493 kB] Get: 147 http://deb.debian.org/debian unstable/main arm64 librav1e0.7 arm64 0.7.1-7+b2 [653 kB] Get: 148 http://deb.debian.org/debian unstable/main arm64 libsvtav1enc2 arm64 2.2.1+dfsg-2 [1463 kB] Get: 149 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-3+b1 [173 kB] Get: 150 http://deb.debian.org/debian unstable/main arm64 libyuv0 arm64 0.0.1898.20241125-1 [136 kB] Get: 151 http://deb.debian.org/debian unstable/main arm64 libavif16 arm64 1.1.1-1 [109 kB] Get: 152 http://deb.debian.org/debian unstable/main arm64 libsharpyuv0 arm64 1.4.0-0.1+b1 [112 kB] Get: 153 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-dav1d arm64 1.19.3-1 [11.2 kB] Get: 154 http://deb.debian.org/debian unstable/main arm64 libde265-0 arm64 1.0.15-1+b2 [153 kB] Get: 155 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [14.9 kB] Get: 156 http://deb.debian.org/debian unstable/main arm64 libheif1 arm64 1.19.3-1 [419 kB] Get: 157 http://deb.debian.org/debian unstable/main arm64 libimagequant0 arm64 2.18.0-1+b2 [34.6 kB] Get: 158 http://deb.debian.org/debian unstable/main arm64 libfribidi0 arm64 1.0.15-1 [71.8 kB] Get: 159 http://deb.debian.org/debian unstable/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB] Get: 160 http://deb.debian.org/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-2+b1 [70.4 kB] Get: 161 http://deb.debian.org/debian unstable/main arm64 libharfbuzz0b arm64 10.0.1-1 [441 kB] Get: 162 http://deb.debian.org/debian unstable/main arm64 libraqm0 arm64 0.10.1-1+b2 [13.8 kB] Get: 163 http://deb.debian.org/debian unstable/main arm64 libdeflate0 arm64 1.22-1 [42.2 kB] Get: 164 http://deb.debian.org/debian unstable/main arm64 libjbig0 arm64 2.1-6.1+b2 [30.4 kB] Get: 165 http://deb.debian.org/debian unstable/main arm64 liblerc4 arm64 4.0.0+ds-5 [146 kB] Get: 166 http://deb.debian.org/debian unstable/main arm64 libwebp7 arm64 1.4.0-0.1+b1 [268 kB] Get: 167 http://deb.debian.org/debian unstable/main arm64 libtiff6 arm64 4.5.1+git230720-5 [309 kB] Get: 168 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB] Get: 169 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB] Get: 170 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB] Get: 171 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.10-2 [337 kB] Get: 172 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.10-2 [789 kB] Get: 173 http://deb.debian.org/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b2 [53.2 kB] Get: 174 http://deb.debian.org/debian unstable/main arm64 libgd3 arm64 2.3.3-12+b1 [115 kB] Get: 175 http://deb.debian.org/debian unstable/main arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2+b1 [145 kB] Get: 176 http://deb.debian.org/debian unstable/main arm64 libpixman-1-0 arm64 0.44.0-3 [168 kB] Get: 177 http://deb.debian.org/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b1 [115 kB] Get: 178 http://deb.debian.org/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b1 [105 kB] Get: 179 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b2 [49.3 kB] Get: 180 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.10-1.1+b2 [27.2 kB] Get: 181 http://deb.debian.org/debian unstable/main arm64 libcairo2 arm64 1.18.2-2 [483 kB] Get: 182 http://deb.debian.org/debian unstable/main arm64 libltdl7 arm64 2.4.7-8 [392 kB] Get: 183 http://deb.debian.org/debian unstable/main arm64 libthai-data all 0.1.29-2 [168 kB] Get: 184 http://deb.debian.org/debian unstable/main arm64 libdatrie1 arm64 0.2.13-3+b1 [37.6 kB] Get: 185 http://deb.debian.org/debian unstable/main arm64 libthai0 arm64 0.1.29-2+b1 [48.4 kB] Get: 186 http://deb.debian.org/debian unstable/main arm64 libpango-1.0-0 arm64 1.54.0+ds-3 [210 kB] Get: 187 http://deb.debian.org/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.54.0+ds-3 [51.8 kB] Get: 188 http://deb.debian.org/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.54.0+ds-3 [33.5 kB] Get: 189 http://deb.debian.org/debian unstable/main arm64 libpathplan4 arm64 2.42.4-2+b1 [41.4 kB] Get: 190 http://deb.debian.org/debian unstable/main arm64 libgvc6 arm64 2.42.4-2+b1 [628 kB] Get: 191 http://deb.debian.org/debian unstable/main arm64 libgvpr2 arm64 2.42.4-2+b1 [182 kB] Get: 192 http://deb.debian.org/debian unstable/main arm64 liblab-gamut1 arm64 2.42.4-2+b1 [198 kB] Get: 193 http://deb.debian.org/debian unstable/main arm64 x11-common all 1:7.7+23.1 [216 kB] Get: 194 http://deb.debian.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB] Get: 195 http://deb.debian.org/debian unstable/main arm64 libsm6 arm64 2:1.2.4-1 [34.2 kB] Get: 196 http://deb.debian.org/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.2+b1 [173 kB] Get: 197 http://deb.debian.org/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-3+b3 [55.6 kB] Get: 198 http://deb.debian.org/debian unstable/main arm64 libxaw7 arm64 2:1.0.16-1 [195 kB] Get: 199 http://deb.debian.org/debian unstable/main arm64 graphviz arm64 2.42.4-2+b1 [574 kB] Get: 200 http://deb.debian.org/debian unstable/main arm64 ieee-data all 20240722 [2221 kB] Get: 201 http://deb.debian.org/debian unstable/main arm64 libonig5 arm64 6.9.9-1+b1 [181 kB] Get: 202 http://deb.debian.org/debian unstable/main arm64 libjq1 arm64 1.7.1-3+b1 [148 kB] Get: 203 http://deb.debian.org/debian unstable/main arm64 jq arm64 1.7.1-3+b1 [77.3 kB] Get: 204 http://deb.debian.org/debian unstable/main arm64 libaio1t64 arm64 0.3.113-8+b1 [15.0 kB] Get: 205 http://deb.debian.org/debian unstable/main arm64 libcares2 arm64 1.34.2-1 [87.4 kB] Get: 206 http://deb.debian.org/debian unstable/main arm64 libcurl4t64 arm64 8.11.0-1 [322 kB] Get: 207 http://deb.debian.org/debian unstable/main arm64 libev4t64 arm64 1:4.33-2.1+b1 [40.9 kB] Get: 208 http://deb.debian.org/debian unstable/main arm64 libjs-bootstrap all 3.4.1+dfsg-3 [172 kB] Get: 209 http://deb.debian.org/debian unstable/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Get: 210 http://deb.debian.org/debian unstable/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Get: 211 http://deb.debian.org/debian unstable/main arm64 mariadb-common all 1:11.4.3-1 [27.1 kB] Get: 212 http://deb.debian.org/debian unstable/main arm64 libmariadb3 arm64 1:11.4.3-1 [170 kB] Get: 213 http://deb.debian.org/debian unstable/main arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1+b1 [205 kB] Get: 214 http://deb.debian.org/debian unstable/main arm64 libnuma1 arm64 2.0.18-1+b1 [21.8 kB] Get: 215 http://deb.debian.org/debian unstable/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1+b1 [152 kB] Get: 216 http://deb.debian.org/debian unstable/main arm64 libpq5 arm64 17.2-1 [216 kB] Get: 217 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [1922 kB] Get: 218 http://deb.debian.org/debian unstable/main arm64 librdkafka1 arm64 2.6.0-1 [711 kB] Get: 219 http://deb.debian.org/debian unstable/main arm64 libsodium23 arm64 1.0.18-1+b2 [121 kB] Get: 220 http://deb.debian.org/debian unstable/main arm64 libsubunit-perl all 1.4.2-3 [5724 B] Get: 221 http://deb.debian.org/debian unstable/main arm64 liburing2 arm64 2.8-1 [25.4 kB] Get: 222 http://deb.debian.org/debian unstable/main arm64 libxslt1.1 arm64 1.1.35-1.1+b1 [222 kB] Get: 223 http://deb.debian.org/debian unstable/main arm64 libzmq5 arm64 4.3.5-1+b3 [253 kB] Get: 224 http://deb.debian.org/debian unstable/main arm64 lsb-release all 12.1-1 [5912 B] Get: 225 http://deb.debian.org/debian unstable/main arm64 python3-wheel all 0.45.1-1 [56.7 kB] Get: 226 http://deb.debian.org/debian unstable/main arm64 python3-pip all 24.3.1+dfsg-1 [1441 kB] Get: 227 http://deb.debian.org/debian unstable/main arm64 openstack-pkg-tools all 130 [96.4 kB] Get: 228 http://deb.debian.org/debian unstable/main arm64 os-brick-common all 6.9.0-2 [3464 B] Get: 229 http://deb.debian.org/debian unstable/main arm64 pycadf-common all 3.1.1-3 [4492 B] Get: 230 http://deb.debian.org/debian unstable/main arm64 pyflakes3 all 3.2.0-2 [10.2 kB] Get: 231 http://deb.debian.org/debian unstable/main arm64 python-babel-localedata all 2.16.0-1 [5696 kB] Get: 232 http://deb.debian.org/debian unstable/main arm64 python-os-api-ref-common all 2.3.0+ds1-3 [9548 B] Get: 233 http://deb.debian.org/debian unstable/main arm64 python-oslosphinx-common all 4.18.0-5 [30.0 kB] Get: 234 http://deb.debian.org/debian unstable/main arm64 python3-alabaster all 0.7.16-0.1 [27.9 kB] Get: 235 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.0-2 [730 kB] Get: 236 http://deb.debian.org/debian unstable/main arm64 python3-all arm64 3.12.7-1 [1052 B] Get: 237 http://deb.debian.org/debian unstable/main arm64 python3-vine all 5.1.0+dfsg-1 [15.6 kB] Get: 238 http://deb.debian.org/debian unstable/main arm64 python3-amqp all 5.3.1-1 [42.6 kB] Get: 239 http://deb.debian.org/debian unstable/main arm64 python3-wrapt arm64 1.15.0-3+b1 [42.8 kB] Get: 240 http://deb.debian.org/debian unstable/main arm64 python3-debtcollector all 3.0.0-2 [13.1 kB] Get: 241 http://deb.debian.org/debian unstable/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Get: 242 http://deb.debian.org/debian unstable/main arm64 python3-prettytable all 3.12.0-1 [39.5 kB] Get: 243 http://deb.debian.org/debian unstable/main arm64 python3-automaton all 3.2.0-2 [14.7 kB] Get: 244 http://deb.debian.org/debian unstable/main arm64 python3-autopage all 0.4.0-3.1 [12.7 kB] Get: 245 http://deb.debian.org/debian unstable/main arm64 python3-babel all 2.16.0-1 [114 kB] Get: 246 http://deb.debian.org/debian unstable/main arm64 xclip arm64 0.13-4+b1 [21.1 kB] Get: 247 http://deb.debian.org/debian unstable/main arm64 python3-pyperclip all 1.8.2-2 [13.2 kB] Get: 248 http://deb.debian.org/debian unstable/main arm64 python3-cmd2 all 2.5.4+ds-1 [148 kB] Get: 249 http://deb.debian.org/debian unstable/main arm64 python3-roman all 4.2-1 [10.4 kB] Get: 250 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.21.2+dfsg-2 [403 kB] Get: 251 http://deb.debian.org/debian unstable/main arm64 python3-cliff all 4.7.0-2 [42.5 kB] Get: 252 http://deb.debian.org/debian unstable/main arm64 python3-iso8601 all 2.1.0-2 [12.1 kB] Get: 253 http://deb.debian.org/debian unstable/main arm64 python3-lxml arm64 5.3.0-1+b1 [1433 kB] Get: 254 http://deb.debian.org/debian unstable/main arm64 python3-blinker all 1.9.0-1 [12.6 kB] Get: 255 http://deb.debian.org/debian unstable/main arm64 python3-bcrypt arm64 4.2.0-2.1 [212 kB] Get: 256 http://deb.debian.org/debian unstable/main arm64 python3-cffi-backend arm64 1.17.1-2+b1 [94.8 kB] Get: 257 http://deb.debian.org/debian unstable/main arm64 python3-cryptography arm64 43.0.0-1 [835 kB] Get: 258 http://deb.debian.org/debian unstable/main arm64 python3-jwt all 2.7.0-1 [29.7 kB] Get: 259 http://deb.debian.org/debian unstable/main arm64 python3-oauthlib all 3.2.2-2 [95.5 kB] Get: 260 http://deb.debian.org/debian unstable/main arm64 python3-six all 1.16.0-7 [16.4 kB] Get: 261 http://deb.debian.org/debian unstable/main arm64 python3-os-service-types all 1.7.0-4 [12.6 kB] Get: 262 http://deb.debian.org/debian unstable/main arm64 python3-certifi all 2024.8.30+dfsg-1 [9576 B] Get: 263 http://deb.debian.org/debian unstable/main arm64 python3-charset-normalizer arm64 3.4.0-1+b1 [129 kB] Get: 264 http://deb.debian.org/debian unstable/main arm64 python3-idna all 3.8-2 [41.6 kB] Get: 265 http://deb.debian.org/debian unstable/main arm64 python3-urllib3 all 2.0.7-2 [111 kB] Get: 266 http://deb.debian.org/debian unstable/main arm64 python3-chardet all 5.2.0+dfsg-1 [107 kB] Get: 267 http://deb.debian.org/debian unstable/main arm64 python3-requests all 2.32.3+dfsg-1 [71.9 kB] Get: 268 http://deb.debian.org/debian unstable/main arm64 python3-keystoneauth1 all 5.8.0-2 [157 kB] Get: 269 http://deb.debian.org/debian unstable/main arm64 python3-oslo.i18n all 6.4.0-2 [19.1 kB] Get: 270 http://deb.debian.org/debian unstable/main arm64 python3-msgpack arm64 1.0.3-3+b4 [96.8 kB] Get: 271 http://deb.debian.org/debian unstable/main arm64 python3-netaddr all 0.10.1-1 [315 kB] Get: 272 http://deb.debian.org/debian unstable/main arm64 python3-netifaces arm64 0.11.0-2+b5 [17.3 kB] Get: 273 http://deb.debian.org/debian unstable/main arm64 python3-packaging all 24.2-1 [55.3 kB] Get: 274 http://deb.debian.org/debian unstable/main arm64 python3-pyparsing all 3.1.2-1 [146 kB] Get: 275 http://deb.debian.org/debian unstable/main arm64 python3-tz all 2024.1-2 [30.9 kB] Get: 276 http://deb.debian.org/debian unstable/main arm64 python3-oslo.utils all 7.3.0-3 [81.4 kB] Get: 277 http://deb.debian.org/debian unstable/main arm64 python3-oslo.serialization all 5.5.0-2 [14.8 kB] Get: 278 http://deb.debian.org/debian unstable/main arm64 python3-barbicanclient all 7.0.0-3 [996 kB] Get: 279 http://deb.debian.org/debian unstable/main arm64 python3-memcache all 1.62-2 [26.0 kB] Get: 280 http://deb.debian.org/debian unstable/main arm64 python3-uhashring all 2.3-2 [12.3 kB] Get: 281 http://deb.debian.org/debian unstable/main arm64 python3-binary-memcached all 0.31.2+dfsg1-2 [13.7 kB] Get: 282 http://deb.debian.org/debian unstable/main arm64 python3-dateutil all 2.9.0-3 [79.3 kB] Get: 283 http://deb.debian.org/debian unstable/main arm64 python3-jmespath all 1.0.1-1 [21.1 kB] Get: 284 http://deb.debian.org/debian unstable/main arm64 python3-botocore all 1.34.46+repack-1 [6464 kB] Get: 285 http://deb.debian.org/debian unstable/main arm64 python3-s3transfer all 0.10.1-1 [55.6 kB] Get: 286 http://deb.debian.org/debian unstable/main arm64 python3-boto3 all 1.34.46+dfsg-1 [269 kB] Get: 287 http://deb.debian.org/debian unstable/main arm64 python3-cachetools all 5.3.3-1 [13.2 kB] Get: 288 http://deb.debian.org/debian unstable/main arm64 python3-oslo.context all 5.6.0-2 [13.3 kB] Get: 289 http://deb.debian.org/debian unstable/main arm64 python3-pyasyncore all 1.0.2-2 [10.0 kB] Get: 290 http://deb.debian.org/debian unstable/main arm64 python3-oslo.log all 6.1.2-3 [42.9 kB] Get: 291 http://deb.debian.org/debian unstable/main arm64 python3-rfc3986 all 2.0.0-2 [21.6 kB] Get: 292 http://deb.debian.org/debian unstable/main arm64 python3-oslo.config all 1:9.6.0-5 [108 kB] Get: 293 http://deb.debian.org/debian unstable/main arm64 python3-castellan all 5.1.1-2 [44.7 kB] Get: 294 http://deb.debian.org/debian unstable/main arm64 python3-ply all 3.11-7 [62.6 kB] Get: 295 http://deb.debian.org/debian unstable/main arm64 python3-pycparser all 2.22-2 [78.0 kB] Get: 296 http://deb.debian.org/debian unstable/main arm64 python3-cffi all 1.17.1-2 [89.4 kB] Get: 297 http://deb.debian.org/debian unstable/main arm64 python3-cinderclient all 1:9.6.0-4 [134 kB] Get: 298 http://deb.debian.org/debian unstable/main arm64 python3-confluent-kafka arm64 1.7.0-4+b4 [77.8 kB] Get: 299 http://deb.debian.org/debian unstable/main arm64 python3-coverage arm64 7.6.0+dfsg1-2+b1 [177 kB] Get: 300 http://deb.debian.org/debian unstable/main arm64 python3-cursive all 0.2.3-3 [14.2 kB] Get: 301 http://deb.debian.org/debian unstable/main arm64 python3-ddt all 1.7.2-2 [8612 B] Get: 302 http://deb.debian.org/debian unstable/main arm64 python3-decorator all 5.1.1-5 [15.1 kB] Get: 303 http://deb.debian.org/debian unstable/main arm64 python3-defusedxml all 0.7.1-2 [43.3 kB] Get: 304 http://deb.debian.org/debian unstable/main arm64 python3-deprecation all 2.1.0-3 [14.5 kB] Get: 305 http://deb.debian.org/debian unstable/main arm64 python3-dnspython all 2.6.1-1 [161 kB] Get: 306 http://deb.debian.org/debian unstable/main arm64 python3-dogpile.cache all 1.3.1-1 [45.0 kB] Get: 307 http://deb.debian.org/debian unstable/main arm64 python3-dulwich arm64 0.22.5-1+b1 [478 kB] Get: 308 http://deb.debian.org/debian unstable/main arm64 python3-elasticsearch all 7.17.6-1 [113 kB] Get: 309 http://deb.debian.org/debian unstable/main arm64 python3-eventlet all 0.36.1-8 [307 kB] Get: 310 http://deb.debian.org/debian unstable/main arm64 python3-extras all 1.0.0-5 [7536 B] Get: 311 http://deb.debian.org/debian unstable/main arm64 python3-monotonic all 1.6-2 [5728 B] Get: 312 http://deb.debian.org/debian unstable/main arm64 python3-fasteners all 0.18-2 [14.0 kB] Get: 313 http://deb.debian.org/debian unstable/main arm64 python3-testtools all 2.7.2-4 [122 kB] Get: 314 http://deb.debian.org/debian unstable/main arm64 python3-fixtures all 4.1.0-2 [34.1 kB] Get: 315 http://deb.debian.org/debian unstable/main arm64 python3-futurist all 3.0.0-2 [23.8 kB] Get: 316 http://deb.debian.org/debian unstable/main arm64 python3-zope.event all 5.0-0.1 [8164 B] Get: 317 http://deb.debian.org/debian unstable/main arm64 python3-zope.interface arm64 7.1.1-1+b1 [151 kB] Get: 318 http://deb.debian.org/debian unstable/main arm64 python3-gevent arm64 24.2.1-1+b2 [884 kB] Get: 319 http://deb.debian.org/debian unstable/main arm64 python3-httplib2 all 0.22.0-1 [36.1 kB] Get: 320 http://deb.debian.org/debian unstable/main arm64 python3-rpds-py arm64 0.21.0-2 [259 kB] Get: 321 http://deb.debian.org/debian unstable/main arm64 python3-referencing all 0.35.1-1 [23.5 kB] Get: 322 http://deb.debian.org/debian unstable/main arm64 python3-jsonschema-specifications all 2023.12.1-2 [9020 B] Get: 323 http://deb.debian.org/debian unstable/main arm64 python3-jsonschema all 4.19.2-5 [71.4 kB] Get: 324 http://deb.debian.org/debian unstable/main arm64 python3-jeepney all 0.8.0-4 [32.6 kB] Get: 325 http://deb.debian.org/debian unstable/main arm64 python3-secretstorage all 3.3.3-3 [16.1 kB] Get: 326 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.classes all 3.4.0-1 [7728 B] Get: 327 http://deb.debian.org/debian unstable/main arm64 python3-keyring all 25.4.1-1 [54.6 kB] Get: 328 http://deb.debian.org/debian unstable/main arm64 python3-keystoneclient all 1:5.5.0-2 [199 kB] Get: 329 http://deb.debian.org/debian unstable/main arm64 python3-oslo.concurrency all 6.1.0-2 [27.9 kB] Get: 330 http://deb.debian.org/debian unstable/main arm64 python3-os-win all 5.9.0-5 [157 kB] Get: 331 http://deb.debian.org/debian unstable/main arm64 python3-oslo.privsep all 3.4.0-3 [22.4 kB] Get: 332 http://deb.debian.org/debian unstable/main arm64 python3-tempita all 0.6.0-1 [14.6 kB] Get: 333 http://deb.debian.org/debian unstable/main arm64 python3-paste all 3.10.1-1 [222 kB] Get: 334 http://deb.debian.org/debian unstable/main arm64 python3-pastedeploy-tpl all 3.1-1 [8268 B] Get: 335 http://deb.debian.org/debian unstable/main arm64 python3-pastedeploy all 3.1-1 [18.3 kB] Get: 336 http://deb.debian.org/debian unstable/main arm64 python3-repoze.lru all 0.7-3 [12.2 kB] Get: 337 http://deb.debian.org/debian unstable/main arm64 python3-routes all 2.5.1-6 [98.3 kB] Get: 338 http://deb.debian.org/debian unstable/main arm64 python3-yappi arm64 1.6.10-1 [31.7 kB] Get: 339 http://deb.debian.org/debian unstable/main arm64 python3-legacy-cgi all 2.6.1-2 [16.1 kB] Get: 340 http://deb.debian.org/debian unstable/main arm64 python3-webob all 1:1.8.7-3 [88.3 kB] Get: 341 http://deb.debian.org/debian unstable/main arm64 python3-oslo.service all 3.5.0-2 [43.4 kB] Get: 342 http://deb.debian.org/debian unstable/main arm64 python3-psutil arm64 5.9.8-2+b1 [226 kB] Get: 343 http://deb.debian.org/debian unstable/main arm64 python3-retrying all 1.3.3-4 [8876 B] Get: 344 http://deb.debian.org/debian unstable/main arm64 python3-tenacity all 8.4.2+really8.4.1-1 [46.0 kB] Get: 345 http://deb.debian.org/debian unstable/main arm64 python3-os-brick all 6.9.0-2 [166 kB] Get: 346 http://deb.debian.org/debian unstable/main arm64 python3-oslo.rootwrap all 7.3.0-2 [23.5 kB] Get: 347 http://deb.debian.org/debian unstable/main arm64 python3-suds all 1.2.0-2 [158 kB] Get: 348 http://deb.debian.org/debian unstable/main arm64 python3-oslo.vmware all 4.5.0-2 [172 kB] Get: 349 http://deb.debian.org/debian unstable/main arm64 python3-swiftclient all 1:4.6.0-3 [76.4 kB] Get: 350 http://deb.debian.org/debian unstable/main arm64 python3-glance-store all 4.8.1-2 [118 kB] Get: 351 http://deb.debian.org/debian unstable/main arm64 python3-hacking all 4.1.0-3 [22.2 kB] Get: 352 http://deb.debian.org/debian unstable/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Get: 353 http://deb.debian.org/debian unstable/main arm64 python3-opentracing all 2.4.0-2 [26.7 kB] Get: 354 http://deb.debian.org/debian unstable/main arm64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB] Get: 355 http://deb.debian.org/debian unstable/main arm64 python3-pycurl arm64 7.45.3-3 [74.5 kB] Get: 356 http://deb.debian.org/debian unstable/main arm64 python3-thrift arm64 0.19.0-2.1+b4 [170 kB] Get: 357 http://deb.debian.org/debian unstable/main arm64 python3-tornado arm64 6.4.1-3 [349 kB] Get: 358 http://deb.debian.org/debian unstable/main arm64 python3-threadloop all 1.0.2-2 [5444 B] Get: 359 http://deb.debian.org/debian unstable/main arm64 python3-jaeger-client all 4.8.0-1.1 [44.7 kB] Get: 360 http://deb.debian.org/debian unstable/main arm64 python3-jinja2 all 3.1.3-1 [119 kB] Get: 361 http://deb.debian.org/debian unstable/main arm64 python3-json-pointer all 2.4-2 [14.6 kB] Get: 362 http://deb.debian.org/debian unstable/main arm64 python3-jsonpatch all 1.32-4 [12.0 kB] Get: 363 http://deb.debian.org/debian unstable/main arm64 python3-kerberos arm64 1.1.14-3.1+b11 [19.9 kB] Get: 364 http://deb.debian.org/debian unstable/main arm64 python3-pure-sasl all 0.5.1+dfsg1-4 [11.9 kB] Get: 365 http://deb.debian.org/debian unstable/main arm64 python3-kazoo all 2.9.0-2 [115 kB] Get: 366 http://deb.debian.org/debian unstable/main arm64 python3-oslo.cache all 3.8.0-2 [35.3 kB] Get: 367 http://deb.debian.org/debian unstable/main arm64 python3-pycadf all 3.1.1-3 [17.9 kB] Get: 368 http://deb.debian.org/debian unstable/main arm64 python3-keystonemiddleware all 10.7.1-2 [79.2 kB] Get: 369 http://deb.debian.org/debian unstable/main arm64 python3-kombu all 5.4.2-1 [189 kB] Get: 370 http://deb.debian.org/debian unstable/main arm64 python3-mysqldb arm64 1.4.6-2+b5 [52.1 kB] Get: 371 http://deb.debian.org/debian unstable/main arm64 python3-networkx all 3.2.1-5 [13.0 MB] Get: 372 http://deb.debian.org/debian unstable/main arm64 sphinx-common all 7.4.7-4 [731 kB] Get: 373 http://deb.debian.org/debian unstable/main arm64 python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 374 http://deb.debian.org/debian unstable/main arm64 python3-sphinx all 7.4.7-4 [588 kB] Get: 375 http://deb.debian.org/debian unstable/main arm64 python3-openstackdocstheme all 3.2.0-1 [684 kB] Get: 376 http://deb.debian.org/debian unstable/main arm64 python3-platformdirs all 4.3.6-1 [16.6 kB] Get: 377 http://deb.debian.org/debian unstable/main arm64 python3-requestsexceptions all 1.4.0-3 [4188 B] Get: 378 http://deb.debian.org/debian unstable/main arm64 python3-openstacksdk all 4.0.1-1 [671 kB] Get: 379 http://deb.debian.org/debian unstable/main arm64 python3-oslosphinx all 4.18.0-5 [34.5 kB] Get: 380 http://deb.debian.org/debian unstable/main arm64 python3-os-api-ref all 2.3.0+ds1-3 [16.9 kB] Get: 381 http://deb.debian.org/debian unstable/main arm64 python3-os-client-config all 2.1.0-2 [17.4 kB] Get: 382 http://deb.debian.org/debian unstable/main arm64 python3-psycopg2 arm64 2.9.10-1 [137 kB] Get: 383 http://deb.debian.org/debian unstable/main arm64 python3-pymysql all 1.1.1-1 [42.9 kB] Get: 384 http://deb.debian.org/debian unstable/main arm64 python3-testresources all 2.0.1-5 [26.3 kB] Get: 385 http://deb.debian.org/debian unstable/main arm64 python3-testscenarios all 0.5.0-4 [12.8 kB] Get: 386 http://deb.debian.org/debian unstable/main arm64 python3-oslo.db all 16.0.0-2 [94.8 kB] Get: 387 http://deb.debian.org/debian unstable/main arm64 python3-oslo.limit all 2.5.0-2 [12.1 kB] Get: 388 http://deb.debian.org/debian unstable/main arm64 python3-oslo.metrics all 0.9.0-2 [7312 B] Get: 389 http://deb.debian.org/debian unstable/main arm64 python3-statsd all 4.0.1-2 [13.3 kB] Get: 390 http://deb.debian.org/debian unstable/main arm64 python3-oslo.middleware all 6.2.0-2 [33.4 kB] Get: 391 http://deb.debian.org/debian unstable/main arm64 python3-py all 1.11.0-2 [88.7 kB] Get: 392 http://deb.debian.org/debian unstable/main arm64 python3-zmq arm64 24.0.1-5+b4 [316 kB] Get: 393 http://deb.debian.org/debian unstable/main arm64 python3-oslo.messaging all 14.9.1-1 [1111 kB] Get: 394 http://deb.debian.org/debian unstable/main arm64 python3-oslo.policy all 4.4.0-2 [55.8 kB] Get: 395 http://deb.debian.org/debian unstable/main arm64 python3-oslo.reports all 3.4.0-2 [25.3 kB] Get: 396 http://deb.debian.org/debian unstable/main arm64 python3-oslo.upgradecheck all 2.4.0-2 [8804 B] Get: 397 http://deb.debian.org/debian unstable/main arm64 python3-tomlkit all 0.13.2-1 [42.7 kB] Get: 398 http://deb.debian.org/debian unstable/main arm64 python3-voluptuous all 0.14.2-1 [45.8 kB] Get: 399 http://deb.debian.org/debian unstable/main arm64 python3-subunit all 1.4.2-3 [66.4 kB] Get: 400 http://deb.debian.org/debian unstable/main arm64 subunit all 1.4.2-3 [5248 B] Get: 401 http://deb.debian.org/debian unstable/main arm64 python3-stestr all 4.1.0-2 [56.7 kB] Get: 402 http://deb.debian.org/debian unstable/main arm64 python3-oslotest all 1:5.0.0-3 [17.2 kB] Get: 403 http://deb.debian.org/debian unstable/main arm64 python3-osprofiler all 4.2.0-2 [46.6 kB] Get: 404 http://deb.debian.org/debian unstable/main arm64 python3-pep8 all 1.7.1-11 [38.3 kB] Get: 405 http://deb.debian.org/debian unstable/main arm64 python3-pydot all 2.0.0-3 [32.6 kB] Get: 406 http://deb.debian.org/debian unstable/main arm64 python3-sendfile arm64 2.0.1-4+b8 [10.2 kB] Get: 407 http://deb.debian.org/debian unstable/main arm64 python3-simplegeneric all 0.8.1-5 [10.9 kB] Get: 408 http://deb.debian.org/debian unstable/main arm64 python3-simplejson arm64 3.19.3-1+b1 [60.4 kB] Get: 409 http://deb.debian.org/debian unstable/main arm64 python3-sphinxcontrib.apidoc all 0.3.0-5 [7796 B] Get: 410 http://deb.debian.org/debian unstable/main arm64 python3-taskflow all 5.9.1-2 [219 kB] Get: 411 http://deb.debian.org/debian unstable/main arm64 python3-wsme all 0.12.1-4 [44.0 kB] Get: 412 http://deb.debian.org/debian unstable/main arm64 python3-xattr arm64 0.10.1-1+b1 [16.6 kB] Get: 413 http://deb.debian.org/debian unstable/main arm64 qemu-utils arm64 1:9.1.1+ds-5 [1847 kB] Get: 414 http://deb.debian.org/debian unstable/main arm64 sqlite3 arm64 3.46.1-1 [374 kB] Fetched 135 MB in 1s (181 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:arm64. (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 ... 20087 files and directories currently installed.) Preparing to unpack .../00-libapparmor1_3.1.7-1+b3_arm64.deb ... Unpacking libapparmor1:arm64 (3.1.7-1+b3) ... Selecting previously unselected package libsystemd-shared:arm64. Preparing to unpack .../01-libsystemd-shared_257~rc3-1_arm64.deb ... Unpacking libsystemd-shared:arm64 (257~rc3-1) ... Selecting previously unselected package systemd. Preparing to unpack .../02-systemd_257~rc3-1_arm64.deb ... Unpacking systemd (257~rc3-1) ... Selecting previously unselected package libkmod2:arm64. Preparing to unpack .../03-libkmod2_33+20240816-2_arm64.deb ... Unpacking libkmod2:arm64 (33+20240816-2) ... Selecting previously unselected package libopeniscsiusr. Preparing to unpack .../04-libopeniscsiusr_2.1.10-2_arm64.deb ... Unpacking libopeniscsiusr (2.1.10-2) ... Selecting previously unselected package udev. Preparing to unpack .../05-udev_257~rc3-1_arm64.deb ... Unpacking udev (257~rc3-1) ... Selecting previously unselected package libisns0t64:arm64. Preparing to unpack .../06-libisns0t64_0.101-1+b1_arm64.deb ... Unpacking libisns0t64:arm64 (0.101-1+b1) ... Selecting previously unselected package open-iscsi. Preparing to unpack .../07-open-iscsi_2.1.10-2_arm64.deb ... Unpacking open-iscsi (2.1.10-2) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../08-libpython3.12-minimal_3.12.7-3_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../09-libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../10-python3.12-minimal_3.12.7-3_arm64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:arm64 (3.12.7-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (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 ... 21559 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.7-1_arm64.deb ... Unpacking python3-minimal (3.12.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_arm64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.7-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.7-1) ... Setting up python3-minimal (3.12.7-1) ... Selecting previously unselected package python3. (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 ... 22621 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.7-1_arm64.deb ... Unpacking python3 (3.12.7-1) ... Selecting previously unselected package libpython3.13-minimal:arm64. Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../002-python3.13-minimal_3.13.0-2_arm64.deb ... Unpacking python3.13-minimal (3.13.0-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sudo. Preparing to unpack .../004-sudo_1.9.16p1-1_arm64.deb ... Unpacking sudo (1.9.16p1-1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../005-libproc2-0_2%3a4.0.4-6_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../006-procps_2%3a4.0.4-6_arm64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../008-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../009-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../010-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../011-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../012-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../013-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../014-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../015-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../016-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../017-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../018-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../019-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../020-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../021-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../022-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-importlib-metadata. Preparing to unpack .../023-python3-importlib-metadata_8.5.0-1_all.deb ... Unpacking python3-importlib-metadata (8.5.0-1) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../024-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../025-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../026-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../027-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../028-python3-pkg-resources_75.2.0-1_all.deb ... Unpacking python3-pkg-resources (75.2.0-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../029-python3-markupsafe_2.1.5-1+b3_arm64.deb ... Unpacking python3-markupsafe (2.1.5-1+b3) ... Selecting previously unselected package python3-mako. Preparing to unpack .../030-python3-mako_1.3.6-1_all.deb ... Unpacking python3-mako (1.3.6-1) ... Selecting previously unselected package python3-greenlet. Preparing to unpack .../031-python3-greenlet_3.1.0-1+b1_arm64.deb ... Unpacking python3-greenlet (3.1.0-1+b1) ... Selecting previously unselected package python3-sqlalchemy. Preparing to unpack .../032-python3-sqlalchemy_2.0.32+ds1-1_all.deb ... Unpacking python3-sqlalchemy (2.0.32+ds1-1) ... Selecting previously unselected package python3-alembic. Preparing to unpack .../033-python3-alembic_1.13.2-4_all.deb ... Unpacking python3-alembic (1.13.2-4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../034-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../035-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../036-libjs-sphinxdoc_7.4.7-4_all.deb ... Unpacking libjs-sphinxdoc (7.4.7-4) ... Selecting previously unselected package alembic. Preparing to unpack .../037-alembic_1.13.2-4_all.deb ... Unpacking alembic (1.13.2-4) ... Selecting previously unselected package m4. Preparing to unpack .../038-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../039-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../040-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../041-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../042-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../043-libbrotli1_1.1.0-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../044-libsasl2-modules-db_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../045-libsasl2-2_2.1.28+dfsg1-8_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../046-libldap-2.5-0_2.5.18+dfsg-3+b1_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../047-libnghttp2-14_1.64.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.64.0-1) ... Selecting previously unselected package libnghttp3-9:arm64. Preparing to unpack .../048-libnghttp3-9_1.6.0-2_arm64.deb ... Unpacking libnghttp3-9:arm64 (1.6.0-2) ... Selecting previously unselected package libngtcp2-16:arm64. Preparing to unpack .../049-libngtcp2-16_1.9.1-1_arm64.deb ... Unpacking libngtcp2-16:arm64 (1.9.1-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:arm64. Preparing to unpack .../050-libngtcp2-crypto-gnutls8_1.9.1-1_arm64.deb ... Unpacking libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../051-libpsl5t64_0.21.2-1.1+b1_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../052-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../053-libssh2-1t64_1.11.1-1_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:arm64. Preparing to unpack .../054-libcurl3t64-gnutls_8.11.0-1_arm64.deb ... Unpacking libcurl3t64-gnutls:arm64 (8.11.0-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../055-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package git-man. Preparing to unpack .../056-git-man_1%3a2.45.2-1.2_all.deb ... Unpacking git-man (1:2.45.2-1.2) ... Selecting previously unselected package git. Preparing to unpack .../057-git_1%3a2.45.2-1.2_arm64.deb ... Unpacking git (1:2.45.2-1.2) ... Selecting previously unselected package python3-smmap. Preparing to unpack .../058-python3-smmap_6.0.0-1_all.deb ... Unpacking python3-smmap (6.0.0-1) ... Selecting previously unselected package python3-gitdb. Preparing to unpack .../059-python3-gitdb_4.0.11-1_all.deb ... Unpacking python3-gitdb (4.0.11-1) ... Selecting previously unselected package python3-git. Preparing to unpack .../060-python3-git_3.1.37-3_all.deb ... Unpacking python3-git (3.1.37-3) ... Selecting previously unselected package python3-attr. Preparing to unpack .../061-python3-attr_24.2.0-1_all.deb ... Unpacking python3-attr (24.2.0-1) ... Selecting previously unselected package python3-jsonpickle. Preparing to unpack .../062-python3-jsonpickle_4.0.0+dfsg-1_all.deb ... Unpacking python3-jsonpickle (4.0.0+dfsg-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../063-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../064-python3-setuptools_75.2.0-1_all.deb ... Unpacking python3-setuptools (75.2.0-1) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../065-python3-pbr_6.1.0-3_all.deb ... Unpacking python3-pbr (6.1.0-3) ... Selecting previously unselected package python3-jschema-to-python. Preparing to unpack .../066-python3-jschema-to-python_1.2.3-3_all.deb ... Unpacking python3-jschema-to-python (1.2.3-3) ... Selecting previously unselected package python3-mdurl. Preparing to unpack .../067-python3-mdurl_0.1.2-1_all.deb ... Unpacking python3-mdurl (0.1.2-1) ... Selecting previously unselected package python3-markdown-it. Preparing to unpack .../068-python3-markdown-it_3.0.0-2_all.deb ... Unpacking python3-markdown-it (3.0.0-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../069-python3-pygments_2.18.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.18.0+dfsg-1) ... Selecting previously unselected package python3-rich. Preparing to unpack .../070-python3-rich_13.7.1-1_all.deb ... Unpacking python3-rich (13.7.1-1) ... Selecting previously unselected package python3-sarif-python-om. Preparing to unpack .../071-python3-sarif-python-om_1.0.4-3_all.deb ... Unpacking python3-sarif-python-om (1.0.4-3) ... Selecting previously unselected package python3-stevedore. Preparing to unpack .../072-python3-stevedore_5.3.0-3_all.deb ... Unpacking python3-stevedore (5.3.0-3) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../073-libyaml-0-2_0.2.5-1+b2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b2) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../074-python3-yaml_6.0.2-1+b1_arm64.deb ... Unpacking python3-yaml (6.0.2-1+b1) ... Selecting previously unselected package python3-bandit. Preparing to unpack .../075-python3-bandit_1.7.10-1_all.deb ... Unpacking python3-bandit (1.7.10-1) ... Selecting previously unselected package bandit. Preparing to unpack .../076-bandit_1.7.10-1_all.deb ... Unpacking bandit (1.7.10-1) ... Selecting previously unselected package curl. Preparing to unpack .../077-curl_8.11.0-1_arm64.deb ... Unpacking curl (8.11.0-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../078-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../079-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../080-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../081-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../082-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../083-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../084-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../085-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../086-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../087-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../088-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../089-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../090-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../091-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-python. Preparing to unpack .../092-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package xml-core. Preparing to unpack .../093-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../094-docutils-common_0.21.2+dfsg-2_all.deb ... Unpacking docutils-common (0.21.2+dfsg-2) ... Selecting previously unselected package python3-mccabe. Preparing to unpack .../095-python3-mccabe_0.7.0-1_all.deb ... Unpacking python3-mccabe (0.7.0-1) ... Selecting previously unselected package python3-pycodestyle. Preparing to unpack .../096-python3-pycodestyle_2.12.1-1_all.deb ... Unpacking python3-pycodestyle (2.12.1-1) ... Selecting previously unselected package python3-pyflakes. Preparing to unpack .../097-python3-pyflakes_3.2.0-2_all.deb ... Unpacking python3-pyflakes (3.2.0-2) ... Selecting previously unselected package python3-flake8. Preparing to unpack .../098-python3-flake8_7.1.1-2_all.deb ... Unpacking python3-flake8 (7.1.1-2) ... Selecting previously unselected package flake8. Preparing to unpack .../099-flake8_7.1.1-2_all.deb ... Unpacking flake8 (7.1.1-2) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../100-libpng16-16t64_1.6.44-2_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.44-2) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../101-libfreetype6_2.13.3+dfsg-1_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../102-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../103-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../104-fontconfig-config_2.15.0-1.1+b1_arm64.deb ... Unpacking fontconfig-config (2.15.0-1.1+b1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../105-libfontconfig1_2.15.0-1.1+b1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-1.1+b1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../106-fontconfig_2.15.0-1.1+b1_arm64.deb ... Unpacking fontconfig (2.15.0-1.1+b1) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../107-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Selecting previously unselected package fonts-glyphicons-halflings. Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Selecting previously unselected package glance-store-common. Preparing to unpack .../109-glance-store-common_4.8.1-2_all.deb ... Unpacking glance-store-common (4.8.1-2) ... Selecting previously unselected package libann0. Preparing to unpack .../110-libann0_1.1.2+doc-9+b2_arm64.deb ... Unpacking libann0 (1.1.2+doc-9+b2) ... Selecting previously unselected package libcdt5:arm64. Preparing to unpack .../111-libcdt5_2.42.4-2+b1_arm64.deb ... Unpacking libcdt5:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libcgraph6:arm64. Preparing to unpack .../112-libcgraph6_2.42.4-2+b1_arm64.deb ... Unpacking libcgraph6:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../113-libaom3_3.11.0-1_arm64.deb ... Unpacking libaom3:arm64 (3.11.0-1) ... Selecting previously unselected package libdav1d7:arm64. Preparing to unpack .../114-libdav1d7_1.5.0-1+b1_arm64.deb ... Unpacking libdav1d7:arm64 (1.5.0-1+b1) ... Selecting previously unselected package libabsl20230802:arm64. Preparing to unpack .../115-libabsl20230802_20230802.1-4_arm64.deb ... Unpacking libabsl20230802:arm64 (20230802.1-4) ... Selecting previously unselected package libgav1-1:arm64. Preparing to unpack .../116-libgav1-1_0.19.0-2+b2_arm64.deb ... Unpacking libgav1-1:arm64 (0.19.0-2+b2) ... Selecting previously unselected package librav1e0.7:arm64. Preparing to unpack .../117-librav1e0.7_0.7.1-7+b2_arm64.deb ... Unpacking librav1e0.7:arm64 (0.7.1-7+b2) ... Selecting previously unselected package libsvtav1enc2:arm64. Preparing to unpack .../118-libsvtav1enc2_2.2.1+dfsg-2_arm64.deb ... Unpacking libsvtav1enc2:arm64 (2.2.1+dfsg-2) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../119-libjpeg62-turbo_1%3a2.1.5-3+b1_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Selecting previously unselected package libyuv0:arm64. Preparing to unpack .../120-libyuv0_0.0.1898.20241125-1_arm64.deb ... Unpacking libyuv0:arm64 (0.0.1898.20241125-1) ... Selecting previously unselected package libavif16:arm64. Preparing to unpack .../121-libavif16_1.1.1-1_arm64.deb ... Unpacking libavif16:arm64 (1.1.1-1) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../122-libsharpyuv0_1.4.0-0.1+b1_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.4.0-0.1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:arm64. Preparing to unpack .../123-libheif-plugin-dav1d_1.19.3-1_arm64.deb ... Unpacking libheif-plugin-dav1d:arm64 (1.19.3-1) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../124-libde265-0_1.0.15-1+b2_arm64.deb ... Unpacking libde265-0:arm64 (1.0.15-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:arm64. Preparing to unpack .../125-libheif-plugin-libde265_1.19.3-1_arm64.deb ... Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../126-libheif1_1.19.3-1_arm64.deb ... Unpacking libheif1:arm64 (1.19.3-1) ... Selecting previously unselected package libimagequant0:arm64. Preparing to unpack .../127-libimagequant0_2.18.0-1+b2_arm64.deb ... Unpacking libimagequant0:arm64 (2.18.0-1+b2) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../128-libfribidi0_1.0.15-1_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.15-1) ... Selecting previously unselected package libglib2.0-0t64:arm64. Preparing to unpack .../129-libglib2.0-0t64_2.82.2-3_arm64.deb ... Unpacking libglib2.0-0t64:arm64 (2.82.2-3) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../130-libgraphite2-3_1.3.14-2+b1_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../131-libharfbuzz0b_10.0.1-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (10.0.1-1) ... Selecting previously unselected package libraqm0:arm64. Preparing to unpack .../132-libraqm0_0.10.1-1+b2_arm64.deb ... Unpacking libraqm0:arm64 (0.10.1-1+b2) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../133-libdeflate0_1.22-1_arm64.deb ... Unpacking libdeflate0:arm64 (1.22-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../134-libjbig0_2.1-6.1+b2_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1+b2) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../135-liblerc4_4.0.0+ds-5_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-5) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../136-libwebp7_1.4.0-0.1+b1_arm64.deb ... Unpacking libwebp7:arm64 (1.4.0-0.1+b1) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../137-libtiff6_4.5.1+git230720-5_arm64.deb ... Unpacking libtiff6:arm64 (4.5.1+git230720-5) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../138-libxau6_1%3a1.0.11-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../139-libxdmcp6_1%3a1.1.5-1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../140-libxcb1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../141-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../142-libx11-6_2%3a1.8.10-2_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.10-2) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../143-libxpm4_1%3a3.5.17-1+b2_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.17-1+b2) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../144-libgd3_2.3.3-12+b1_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-12+b1) ... Selecting previously unselected package libgts-0.7-5t64:arm64. Preparing to unpack .../145-libgts-0.7-5t64_0.7.6+darcs121130-5.2+b1_arm64.deb ... Unpacking libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2+b1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../146-libpixman-1-0_0.44.0-3_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.44.0-3) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../147-libxcb-render0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../148-libxcb-shm0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../149-libxext6_2%3a1.3.4-1+b2_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b2) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../150-libxrender1_1%3a0.9.10-1.1+b2_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1+b2) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../151-libcairo2_1.18.2-2_arm64.deb ... Unpacking libcairo2:arm64 (1.18.2-2) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../152-libltdl7_2.4.7-8_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-8) ... Selecting previously unselected package libthai-data. Preparing to unpack .../153-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../154-libdatrie1_0.2.13-3+b1_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-3+b1) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../155-libthai0_0.1.29-2+b1_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../156-libpango-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../157-libpangoft2-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../158-libpangocairo-1.0-0_1.54.0+ds-3_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.54.0+ds-3) ... Selecting previously unselected package libpathplan4:arm64. Preparing to unpack .../159-libpathplan4_2.42.4-2+b1_arm64.deb ... Unpacking libpathplan4:arm64 (2.42.4-2+b1) ... Selecting previously unselected package libgvc6. Preparing to unpack .../160-libgvc6_2.42.4-2+b1_arm64.deb ... Unpacking libgvc6 (2.42.4-2+b1) ... Selecting previously unselected package libgvpr2:arm64. Preparing to unpack .../161-libgvpr2_2.42.4-2+b1_arm64.deb ... Unpacking libgvpr2:arm64 (2.42.4-2+b1) ... Selecting previously unselected package liblab-gamut1:arm64. Preparing to unpack .../162-liblab-gamut1_2.42.4-2+b1_arm64.deb ... Unpacking liblab-gamut1:arm64 (2.42.4-2+b1) ... Selecting previously unselected package x11-common. Preparing to unpack .../163-x11-common_1%3a7.7+23.1_all.deb ... Unpacking x11-common (1:7.7+23.1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../164-libice6_2%3a1.1.1-1_arm64.deb ... Unpacking libice6:arm64 (2:1.1.1-1) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../165-libsm6_2%3a1.2.4-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.4-1) ... Selecting previously unselected package libxt6t64:arm64. Preparing to unpack .../166-libxt6t64_1%3a1.2.1-1.2+b1_arm64.deb ... Unpacking libxt6t64:arm64 (1:1.2.1-1.2+b1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../167-libxmu6_2%3a1.1.3-3+b3_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3+b3) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../168-libxaw7_2%3a1.0.16-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.16-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../169-graphviz_2.42.4-2+b1_arm64.deb ... Unpacking graphviz (2.42.4-2+b1) ... Selecting previously unselected package ieee-data. Preparing to unpack .../170-ieee-data_20240722_all.deb ... Unpacking ieee-data (20240722) ... Selecting previously unselected package libonig5:arm64. Preparing to unpack .../171-libonig5_6.9.9-1+b1_arm64.deb ... Unpacking libonig5:arm64 (6.9.9-1+b1) ... Selecting previously unselected package libjq1:arm64. Preparing to unpack .../172-libjq1_1.7.1-3+b1_arm64.deb ... Unpacking libjq1:arm64 (1.7.1-3+b1) ... Selecting previously unselected package jq. Preparing to unpack .../173-jq_1.7.1-3+b1_arm64.deb ... Unpacking jq (1.7.1-3+b1) ... Selecting previously unselected package libaio1t64:arm64. Preparing to unpack .../174-libaio1t64_0.3.113-8+b1_arm64.deb ... Unpacking libaio1t64:arm64 (0.3.113-8+b1) ... Selecting previously unselected package libcares2:arm64. Preparing to unpack .../175-libcares2_1.34.2-1_arm64.deb ... Unpacking libcares2:arm64 (1.34.2-1) ... Selecting previously unselected package libcurl4t64:arm64. Preparing to unpack .../176-libcurl4t64_8.11.0-1_arm64.deb ... Unpacking libcurl4t64:arm64 (8.11.0-1) ... Selecting previously unselected package libev4t64:arm64. Preparing to unpack .../177-libev4t64_1%3a4.33-2.1+b1_arm64.deb ... Unpacking libev4t64:arm64 (1:4.33-2.1+b1) ... Selecting previously unselected package libjs-bootstrap. Preparing to unpack .../178-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../179-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../180-mysql-common_5.8+1.1.1_all.deb ... Unpacking mysql-common (5.8+1.1.1) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../181-mariadb-common_1%3a11.4.3-1_all.deb ... Unpacking mariadb-common (1:11.4.3-1) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../182-libmariadb3_1%3a11.4.3-1_arm64.deb ... Unpacking libmariadb3:arm64 (1:11.4.3-1) ... Selecting previously unselected package libnorm1t64:arm64. Preparing to unpack .../183-libnorm1t64_1.5.9+dfsg-3.1+b1_arm64.deb ... Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1+b1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../184-libnuma1_2.0.18-1+b1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.18-1+b1) ... Selecting previously unselected package libpgm-5.3-0t64:arm64. Preparing to unpack .../185-libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1_arm64.deb ... Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../186-libpq5_17.2-1_arm64.deb ... Unpacking libpq5:arm64 (17.2-1) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../187-libpython3.13-stdlib_3.13.0-2_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... Selecting previously unselected package librdkafka1:arm64. Preparing to unpack .../188-librdkafka1_2.6.0-1_arm64.deb ... Unpacking librdkafka1:arm64 (2.6.0-1) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../189-libsodium23_1.0.18-1+b2_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-1+b2) ... Selecting previously unselected package libsubunit-perl. Preparing to unpack .../190-libsubunit-perl_1.4.2-3_all.deb ... Unpacking libsubunit-perl (1.4.2-3) ... Selecting previously unselected package liburing2:arm64. Preparing to unpack .../191-liburing2_2.8-1_arm64.deb ... Unpacking liburing2:arm64 (2.8-1) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../192-libxslt1.1_1.1.35-1.1+b1_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.35-1.1+b1) ... Selecting previously unselected package libzmq5:arm64. Preparing to unpack .../193-libzmq5_4.3.5-1+b3_arm64.deb ... Unpacking libzmq5:arm64 (4.3.5-1+b3) ... Selecting previously unselected package lsb-release. Preparing to unpack .../194-lsb-release_12.1-1_all.deb ... Unpacking lsb-release (12.1-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../195-python3-wheel_0.45.1-1_all.deb ... Unpacking python3-wheel (0.45.1-1) ... Selecting previously unselected package python3-pip. Preparing to unpack .../196-python3-pip_24.3.1+dfsg-1_all.deb ... Unpacking python3-pip (24.3.1+dfsg-1) ... Selecting previously unselected package openstack-pkg-tools. Preparing to unpack .../197-openstack-pkg-tools_130_all.deb ... Unpacking openstack-pkg-tools (130) ... Selecting previously unselected package os-brick-common. Preparing to unpack .../198-os-brick-common_6.9.0-2_all.deb ... Unpacking os-brick-common (6.9.0-2) ... Selecting previously unselected package pycadf-common. Preparing to unpack .../199-pycadf-common_3.1.1-3_all.deb ... Unpacking pycadf-common (3.1.1-3) ... Selecting previously unselected package pyflakes3. Preparing to unpack .../200-pyflakes3_3.2.0-2_all.deb ... Unpacking pyflakes3 (3.2.0-2) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../201-python-babel-localedata_2.16.0-1_all.deb ... Unpacking python-babel-localedata (2.16.0-1) ... Selecting previously unselected package python-os-api-ref-common. Preparing to unpack .../202-python-os-api-ref-common_2.3.0+ds1-3_all.deb ... Unpacking python-os-api-ref-common (2.3.0+ds1-3) ... Selecting previously unselected package python-oslosphinx-common. Preparing to unpack .../203-python-oslosphinx-common_4.18.0-5_all.deb ... Unpacking python-oslosphinx-common (4.18.0-5) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../204-python3-alabaster_0.7.16-0.1_all.deb ... Unpacking python3-alabaster (0.7.16-0.1) ... Selecting previously unselected package python3.13. Preparing to unpack .../205-python3.13_3.13.0-2_arm64.deb ... Unpacking python3.13 (3.13.0-2) ... Selecting previously unselected package python3-all. Preparing to unpack .../206-python3-all_3.12.7-1_arm64.deb ... Unpacking python3-all (3.12.7-1) ... Selecting previously unselected package python3-vine. Preparing to unpack .../207-python3-vine_5.1.0+dfsg-1_all.deb ... Unpacking python3-vine (5.1.0+dfsg-1) ... Selecting previously unselected package python3-amqp. Preparing to unpack .../208-python3-amqp_5.3.1-1_all.deb ... Unpacking python3-amqp (5.3.1-1) ... Selecting previously unselected package python3-wrapt. Preparing to unpack .../209-python3-wrapt_1.15.0-3+b1_arm64.deb ... Unpacking python3-wrapt (1.15.0-3+b1) ... Selecting previously unselected package python3-debtcollector. Preparing to unpack .../210-python3-debtcollector_3.0.0-2_all.deb ... Unpacking python3-debtcollector (3.0.0-2) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../211-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... Selecting previously unselected package python3-prettytable. Preparing to unpack .../212-python3-prettytable_3.12.0-1_all.deb ... Unpacking python3-prettytable (3.12.0-1) ... Selecting previously unselected package python3-automaton. Preparing to unpack .../213-python3-automaton_3.2.0-2_all.deb ... Unpacking python3-automaton (3.2.0-2) ... Selecting previously unselected package python3-autopage. Preparing to unpack .../214-python3-autopage_0.4.0-3.1_all.deb ... Unpacking python3-autopage (0.4.0-3.1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../215-python3-babel_2.16.0-1_all.deb ... Unpacking python3-babel (2.16.0-1) ... Selecting previously unselected package xclip. Preparing to unpack .../216-xclip_0.13-4+b1_arm64.deb ... Unpacking xclip (0.13-4+b1) ... Selecting previously unselected package python3-pyperclip. Preparing to unpack .../217-python3-pyperclip_1.8.2-2_all.deb ... Unpacking python3-pyperclip (1.8.2-2) ... Selecting previously unselected package python3-cmd2. Preparing to unpack .../218-python3-cmd2_2.5.4+ds-1_all.deb ... Unpacking python3-cmd2 (2.5.4+ds-1) ... Selecting previously unselected package python3-roman. Preparing to unpack .../219-python3-roman_4.2-1_all.deb ... Unpacking python3-roman (4.2-1) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../220-python3-docutils_0.21.2+dfsg-2_all.deb ... Unpacking python3-docutils (0.21.2+dfsg-2) ... Selecting previously unselected package python3-cliff. Preparing to unpack .../221-python3-cliff_4.7.0-2_all.deb ... Unpacking python3-cliff (4.7.0-2) ... Selecting previously unselected package python3-iso8601. Preparing to unpack .../222-python3-iso8601_2.1.0-2_all.deb ... Unpacking python3-iso8601 (2.1.0-2) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../223-python3-lxml_5.3.0-1+b1_arm64.deb ... Unpacking python3-lxml:arm64 (5.3.0-1+b1) ... Selecting previously unselected package python3-blinker. Preparing to unpack .../224-python3-blinker_1.9.0-1_all.deb ... Unpacking python3-blinker (1.9.0-1) ... Selecting previously unselected package python3-bcrypt. Preparing to unpack .../225-python3-bcrypt_4.2.0-2.1_arm64.deb ... Unpacking python3-bcrypt (4.2.0-2.1) ... Selecting previously unselected package python3-cffi-backend:arm64. Preparing to unpack .../226-python3-cffi-backend_1.17.1-2+b1_arm64.deb ... Unpacking python3-cffi-backend:arm64 (1.17.1-2+b1) ... Selecting previously unselected package python3-cryptography. Preparing to unpack .../227-python3-cryptography_43.0.0-1_arm64.deb ... Unpacking python3-cryptography (43.0.0-1) ... Selecting previously unselected package python3-jwt. Preparing to unpack .../228-python3-jwt_2.7.0-1_all.deb ... Unpacking python3-jwt (2.7.0-1) ... Selecting previously unselected package python3-oauthlib. Preparing to unpack .../229-python3-oauthlib_3.2.2-2_all.deb ... Unpacking python3-oauthlib (3.2.2-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../230-python3-six_1.16.0-7_all.deb ... Unpacking python3-six (1.16.0-7) ... Selecting previously unselected package python3-os-service-types. Preparing to unpack .../231-python3-os-service-types_1.7.0-4_all.deb ... Unpacking python3-os-service-types (1.7.0-4) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../232-python3-certifi_2024.8.30+dfsg-1_all.deb ... Unpacking python3-certifi (2024.8.30+dfsg-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../233-python3-charset-normalizer_3.4.0-1+b1_arm64.deb ... Unpacking python3-charset-normalizer (3.4.0-1+b1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../234-python3-idna_3.8-2_all.deb ... Unpacking python3-idna (3.8-2) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../235-python3-urllib3_2.0.7-2_all.deb ... Unpacking python3-urllib3 (2.0.7-2) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../236-python3-chardet_5.2.0+dfsg-1_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../237-python3-requests_2.32.3+dfsg-1_all.deb ... Unpacking python3-requests (2.32.3+dfsg-1) ... Selecting previously unselected package python3-keystoneauth1. Preparing to unpack .../238-python3-keystoneauth1_5.8.0-2_all.deb ... Unpacking python3-keystoneauth1 (5.8.0-2) ... Selecting previously unselected package python3-oslo.i18n. Preparing to unpack .../239-python3-oslo.i18n_6.4.0-2_all.deb ... Unpacking python3-oslo.i18n (6.4.0-2) ... Selecting previously unselected package python3-msgpack. Preparing to unpack .../240-python3-msgpack_1.0.3-3+b4_arm64.deb ... Unpacking python3-msgpack (1.0.3-3+b4) ... Selecting previously unselected package python3-netaddr. Preparing to unpack .../241-python3-netaddr_0.10.1-1_all.deb ... Unpacking python3-netaddr (0.10.1-1) ... Selecting previously unselected package python3-netifaces:arm64. Preparing to unpack .../242-python3-netifaces_0.11.0-2+b5_arm64.deb ... Unpacking python3-netifaces:arm64 (0.11.0-2+b5) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../243-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../244-python3-pyparsing_3.1.2-1_all.deb ... Unpacking python3-pyparsing (3.1.2-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../245-python3-tz_2024.1-2_all.deb ... Unpacking python3-tz (2024.1-2) ... Selecting previously unselected package python3-oslo.utils. Preparing to unpack .../246-python3-oslo.utils_7.3.0-3_all.deb ... Unpacking python3-oslo.utils (7.3.0-3) ... Selecting previously unselected package python3-oslo.serialization. Preparing to unpack .../247-python3-oslo.serialization_5.5.0-2_all.deb ... Unpacking python3-oslo.serialization (5.5.0-2) ... Selecting previously unselected package python3-barbicanclient. Preparing to unpack .../248-python3-barbicanclient_7.0.0-3_all.deb ... Unpacking python3-barbicanclient (7.0.0-3) ... Selecting previously unselected package python3-memcache. Preparing to unpack .../249-python3-memcache_1.62-2_all.deb ... Unpacking python3-memcache (1.62-2) ... Selecting previously unselected package python3-uhashring. Preparing to unpack .../250-python3-uhashring_2.3-2_all.deb ... Unpacking python3-uhashring (2.3-2) ... Selecting previously unselected package python3-binary-memcached. Preparing to unpack .../251-python3-binary-memcached_0.31.2+dfsg1-2_all.deb ... Unpacking python3-binary-memcached (0.31.2+dfsg1-2) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../252-python3-dateutil_2.9.0-3_all.deb ... Unpacking python3-dateutil (2.9.0-3) ... Selecting previously unselected package python3-jmespath. Preparing to unpack .../253-python3-jmespath_1.0.1-1_all.deb ... Unpacking python3-jmespath (1.0.1-1) ... Selecting previously unselected package python3-botocore. Preparing to unpack .../254-python3-botocore_1.34.46+repack-1_all.deb ... Unpacking python3-botocore (1.34.46+repack-1) ... Selecting previously unselected package python3-s3transfer. Preparing to unpack .../255-python3-s3transfer_0.10.1-1_all.deb ... Unpacking python3-s3transfer (0.10.1-1) ... Selecting previously unselected package python3-boto3. Preparing to unpack .../256-python3-boto3_1.34.46+dfsg-1_all.deb ... Unpacking python3-boto3 (1.34.46+dfsg-1) ... Selecting previously unselected package python3-cachetools. Preparing to unpack .../257-python3-cachetools_5.3.3-1_all.deb ... Unpacking python3-cachetools (5.3.3-1) ... Selecting previously unselected package python3-oslo.context. Preparing to unpack .../258-python3-oslo.context_5.6.0-2_all.deb ... Unpacking python3-oslo.context (5.6.0-2) ... Selecting previously unselected package python3-pyasyncore. Preparing to unpack .../259-python3-pyasyncore_1.0.2-2_all.deb ... Unpacking python3-pyasyncore (1.0.2-2) ... Selecting previously unselected package python3-oslo.log. Preparing to unpack .../260-python3-oslo.log_6.1.2-3_all.deb ... Unpacking python3-oslo.log (6.1.2-3) ... Selecting previously unselected package python3-rfc3986. Preparing to unpack .../261-python3-rfc3986_2.0.0-2_all.deb ... Unpacking python3-rfc3986 (2.0.0-2) ... Selecting previously unselected package python3-oslo.config. Preparing to unpack .../262-python3-oslo.config_1%3a9.6.0-5_all.deb ... Unpacking python3-oslo.config (1:9.6.0-5) ... Selecting previously unselected package python3-castellan. Preparing to unpack .../263-python3-castellan_5.1.1-2_all.deb ... Unpacking python3-castellan (5.1.1-2) ... Selecting previously unselected package python3-ply. Preparing to unpack .../264-python3-ply_3.11-7_all.deb ... Unpacking python3-ply (3.11-7) ... Selecting previously unselected package python3-pycparser. Preparing to unpack .../265-python3-pycparser_2.22-2_all.deb ... Unpacking python3-pycparser (2.22-2) ... Selecting previously unselected package python3-cffi. Preparing to unpack .../266-python3-cffi_1.17.1-2_all.deb ... Unpacking python3-cffi (1.17.1-2) ... Selecting previously unselected package python3-cinderclient. Preparing to unpack .../267-python3-cinderclient_1%3a9.6.0-4_all.deb ... Unpacking python3-cinderclient (1:9.6.0-4) ... Selecting previously unselected package python3-confluent-kafka. Preparing to unpack .../268-python3-confluent-kafka_1.7.0-4+b4_arm64.deb ... Unpacking python3-confluent-kafka (1.7.0-4+b4) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../269-python3-coverage_7.6.0+dfsg1-2+b1_arm64.deb ... Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ... Selecting previously unselected package python3-cursive. Preparing to unpack .../270-python3-cursive_0.2.3-3_all.deb ... Unpacking python3-cursive (0.2.3-3) ... Selecting previously unselected package python3-ddt. Preparing to unpack .../271-python3-ddt_1.7.2-2_all.deb ... Unpacking python3-ddt (1.7.2-2) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../272-python3-decorator_5.1.1-5_all.deb ... Unpacking python3-decorator (5.1.1-5) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../273-python3-defusedxml_0.7.1-2_all.deb ... Unpacking python3-defusedxml (0.7.1-2) ... Selecting previously unselected package python3-deprecation. Preparing to unpack .../274-python3-deprecation_2.1.0-3_all.deb ... Unpacking python3-deprecation (2.1.0-3) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../275-python3-dnspython_2.6.1-1_all.deb ... Unpacking python3-dnspython (2.6.1-1) ... Selecting previously unselected package python3-dogpile.cache. Preparing to unpack .../276-python3-dogpile.cache_1.3.1-1_all.deb ... Unpacking python3-dogpile.cache (1.3.1-1) ... Selecting previously unselected package python3-dulwich. Preparing to unpack .../277-python3-dulwich_0.22.5-1+b1_arm64.deb ... Unpacking python3-dulwich (0.22.5-1+b1) ... Selecting previously unselected package python3-elasticsearch. Preparing to unpack .../278-python3-elasticsearch_7.17.6-1_all.deb ... Unpacking python3-elasticsearch (7.17.6-1) ... Selecting previously unselected package python3-eventlet. Preparing to unpack .../279-python3-eventlet_0.36.1-8_all.deb ... Unpacking python3-eventlet (0.36.1-8) ... Selecting previously unselected package python3-extras. Preparing to unpack .../280-python3-extras_1.0.0-5_all.deb ... Unpacking python3-extras (1.0.0-5) ... Selecting previously unselected package python3-monotonic. Preparing to unpack .../281-python3-monotonic_1.6-2_all.deb ... Unpacking python3-monotonic (1.6-2) ... Selecting previously unselected package python3-fasteners. Preparing to unpack .../282-python3-fasteners_0.18-2_all.deb ... Unpacking python3-fasteners (0.18-2) ... Selecting previously unselected package python3-testtools. Preparing to unpack .../283-python3-testtools_2.7.2-4_all.deb ... Unpacking python3-testtools (2.7.2-4) ... Selecting previously unselected package python3-fixtures. Preparing to unpack .../284-python3-fixtures_4.1.0-2_all.deb ... Unpacking python3-fixtures (4.1.0-2) ... Selecting previously unselected package python3-futurist. Preparing to unpack .../285-python3-futurist_3.0.0-2_all.deb ... Unpacking python3-futurist (3.0.0-2) ... Selecting previously unselected package python3-zope.event. Preparing to unpack .../286-python3-zope.event_5.0-0.1_all.deb ... Unpacking python3-zope.event (5.0-0.1) ... Selecting previously unselected package python3-zope.interface. Preparing to unpack .../287-python3-zope.interface_7.1.1-1+b1_arm64.deb ... Unpacking python3-zope.interface (7.1.1-1+b1) ... Selecting previously unselected package python3-gevent. Preparing to unpack .../288-python3-gevent_24.2.1-1+b2_arm64.deb ... Unpacking python3-gevent (24.2.1-1+b2) ... Selecting previously unselected package python3-httplib2. Preparing to unpack .../289-python3-httplib2_0.22.0-1_all.deb ... Unpacking python3-httplib2 (0.22.0-1) ... Selecting previously unselected package python3-rpds-py. Preparing to unpack .../290-python3-rpds-py_0.21.0-2_arm64.deb ... Unpacking python3-rpds-py (0.21.0-2) ... Selecting previously unselected package python3-referencing. Preparing to unpack .../291-python3-referencing_0.35.1-1_all.deb ... Unpacking python3-referencing (0.35.1-1) ... Selecting previously unselected package python3-jsonschema-specifications. Preparing to unpack .../292-python3-jsonschema-specifications_2023.12.1-2_all.deb ... Unpacking python3-jsonschema-specifications (2023.12.1-2) ... Selecting previously unselected package python3-jsonschema. Preparing to unpack .../293-python3-jsonschema_4.19.2-5_all.deb ... Unpacking python3-jsonschema (4.19.2-5) ... Selecting previously unselected package python3-jeepney. Preparing to unpack .../294-python3-jeepney_0.8.0-4_all.deb ... Unpacking python3-jeepney (0.8.0-4) ... Selecting previously unselected package python3-secretstorage. Preparing to unpack .../295-python3-secretstorage_3.3.3-3_all.deb ... Unpacking python3-secretstorage (3.3.3-3) ... Selecting previously unselected package python3-jaraco.classes. Preparing to unpack .../296-python3-jaraco.classes_3.4.0-1_all.deb ... Unpacking python3-jaraco.classes (3.4.0-1) ... Selecting previously unselected package python3-keyring. Preparing to unpack .../297-python3-keyring_25.4.1-1_all.deb ... Unpacking python3-keyring (25.4.1-1) ... Selecting previously unselected package python3-keystoneclient. Preparing to unpack .../298-python3-keystoneclient_1%3a5.5.0-2_all.deb ... Unpacking python3-keystoneclient (1:5.5.0-2) ... Selecting previously unselected package python3-oslo.concurrency. Preparing to unpack .../299-python3-oslo.concurrency_6.1.0-2_all.deb ... Unpacking python3-oslo.concurrency (6.1.0-2) ... Selecting previously unselected package python3-os-win. Preparing to unpack .../300-python3-os-win_5.9.0-5_all.deb ... Unpacking python3-os-win (5.9.0-5) ... Selecting previously unselected package python3-oslo.privsep. Preparing to unpack .../301-python3-oslo.privsep_3.4.0-3_all.deb ... Unpacking python3-oslo.privsep (3.4.0-3) ... Selecting previously unselected package python3-tempita. Preparing to unpack .../302-python3-tempita_0.6.0-1_all.deb ... Unpacking python3-tempita (0.6.0-1) ... Selecting previously unselected package python3-paste. Preparing to unpack .../303-python3-paste_3.10.1-1_all.deb ... Unpacking python3-paste (3.10.1-1) ... Selecting previously unselected package python3-pastedeploy-tpl. Preparing to unpack .../304-python3-pastedeploy-tpl_3.1-1_all.deb ... Unpacking python3-pastedeploy-tpl (3.1-1) ... Selecting previously unselected package python3-pastedeploy. Preparing to unpack .../305-python3-pastedeploy_3.1-1_all.deb ... Unpacking python3-pastedeploy (3.1-1) ... Selecting previously unselected package python3-repoze.lru. Preparing to unpack .../306-python3-repoze.lru_0.7-3_all.deb ... Unpacking python3-repoze.lru (0.7-3) ... Selecting previously unselected package python3-routes. Preparing to unpack .../307-python3-routes_2.5.1-6_all.deb ... Unpacking python3-routes (2.5.1-6) ... Selecting previously unselected package python3-yappi. Preparing to unpack .../308-python3-yappi_1.6.10-1_arm64.deb ... Unpacking python3-yappi (1.6.10-1) ... Selecting previously unselected package python3-legacy-cgi. Preparing to unpack .../309-python3-legacy-cgi_2.6.1-2_all.deb ... Unpacking python3-legacy-cgi (2.6.1-2) ... Selecting previously unselected package python3-webob. Preparing to unpack .../310-python3-webob_1%3a1.8.7-3_all.deb ... Unpacking python3-webob (1:1.8.7-3) ... Selecting previously unselected package python3-oslo.service. Preparing to unpack .../311-python3-oslo.service_3.5.0-2_all.deb ... Unpacking python3-oslo.service (3.5.0-2) ... Selecting previously unselected package python3-psutil. Preparing to unpack .../312-python3-psutil_5.9.8-2+b1_arm64.deb ... Unpacking python3-psutil (5.9.8-2+b1) ... Selecting previously unselected package python3-retrying. Preparing to unpack .../313-python3-retrying_1.3.3-4_all.deb ... Unpacking python3-retrying (1.3.3-4) ... Selecting previously unselected package python3-tenacity. Preparing to unpack .../314-python3-tenacity_8.4.2+really8.4.1-1_all.deb ... Unpacking python3-tenacity (8.4.2+really8.4.1-1) ... Selecting previously unselected package python3-os-brick. Preparing to unpack .../315-python3-os-brick_6.9.0-2_all.deb ... Unpacking python3-os-brick (6.9.0-2) ... Selecting previously unselected package python3-oslo.rootwrap. Preparing to unpack .../316-python3-oslo.rootwrap_7.3.0-2_all.deb ... Unpacking python3-oslo.rootwrap (7.3.0-2) ... Selecting previously unselected package python3-suds. Preparing to unpack .../317-python3-suds_1.2.0-2_all.deb ... Unpacking python3-suds (1.2.0-2) ... Selecting previously unselected package python3-oslo.vmware. Preparing to unpack .../318-python3-oslo.vmware_4.5.0-2_all.deb ... Unpacking python3-oslo.vmware (4.5.0-2) ... Selecting previously unselected package python3-swiftclient. Preparing to unpack .../319-python3-swiftclient_1%3a4.6.0-3_all.deb ... Unpacking python3-swiftclient (1:4.6.0-3) ... Selecting previously unselected package python3-glance-store. Preparing to unpack .../320-python3-glance-store_4.8.1-2_all.deb ... Unpacking python3-glance-store (4.8.1-2) ... Selecting previously unselected package python3-hacking. Preparing to unpack .../321-python3-hacking_4.1.0-3_all.deb ... Unpacking python3-hacking (4.1.0-3) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../322-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-opentracing. Preparing to unpack .../323-python3-opentracing_2.4.0-2_all.deb ... Unpacking python3-opentracing (2.4.0-2) ... Selecting previously unselected package python3-prometheus-client. Preparing to unpack .../324-python3-prometheus-client_0.19.0+ds1-1_all.deb ... Unpacking python3-prometheus-client (0.19.0+ds1-1) ... Selecting previously unselected package python3-pycurl. Preparing to unpack .../325-python3-pycurl_7.45.3-3_arm64.deb ... Unpacking python3-pycurl (7.45.3-3) ... Selecting previously unselected package python3-thrift. Preparing to unpack .../326-python3-thrift_0.19.0-2.1+b4_arm64.deb ... Unpacking python3-thrift (0.19.0-2.1+b4) ... Selecting previously unselected package python3-tornado. Preparing to unpack .../327-python3-tornado_6.4.1-3_arm64.deb ... Unpacking python3-tornado (6.4.1-3) ... Selecting previously unselected package python3-threadloop. Preparing to unpack .../328-python3-threadloop_1.0.2-2_all.deb ... Unpacking python3-threadloop (1.0.2-2) ... Selecting previously unselected package python3-jaeger-client. Preparing to unpack .../329-python3-jaeger-client_4.8.0-1.1_all.deb ... Unpacking python3-jaeger-client (4.8.0-1.1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../330-python3-jinja2_3.1.3-1_all.deb ... Unpacking python3-jinja2 (3.1.3-1) ... Selecting previously unselected package python3-json-pointer. Preparing to unpack .../331-python3-json-pointer_2.4-2_all.deb ... Unpacking python3-json-pointer (2.4-2) ... Selecting previously unselected package python3-jsonpatch. Preparing to unpack .../332-python3-jsonpatch_1.32-4_all.deb ... Unpacking python3-jsonpatch (1.32-4) ... Selecting previously unselected package python3-kerberos. Preparing to unpack .../333-python3-kerberos_1.1.14-3.1+b11_arm64.deb ... Unpacking python3-kerberos (1.1.14-3.1+b11) ... Selecting previously unselected package python3-pure-sasl. Preparing to unpack .../334-python3-pure-sasl_0.5.1+dfsg1-4_all.deb ... Unpacking python3-pure-sasl (0.5.1+dfsg1-4) ... Selecting previously unselected package python3-kazoo. Preparing to unpack .../335-python3-kazoo_2.9.0-2_all.deb ... Unpacking python3-kazoo (2.9.0-2) ... Selecting previously unselected package python3-oslo.cache. Preparing to unpack .../336-python3-oslo.cache_3.8.0-2_all.deb ... Unpacking python3-oslo.cache (3.8.0-2) ... Selecting previously unselected package python3-pycadf. Preparing to unpack .../337-python3-pycadf_3.1.1-3_all.deb ... Unpacking python3-pycadf (3.1.1-3) ... Selecting previously unselected package python3-keystonemiddleware. Preparing to unpack .../338-python3-keystonemiddleware_10.7.1-2_all.deb ... Unpacking python3-keystonemiddleware (10.7.1-2) ... Selecting previously unselected package python3-kombu. Preparing to unpack .../339-python3-kombu_5.4.2-1_all.deb ... Unpacking python3-kombu (5.4.2-1) ... Selecting previously unselected package python3-mysqldb. Preparing to unpack .../340-python3-mysqldb_1.4.6-2+b5_arm64.deb ... Unpacking python3-mysqldb (1.4.6-2+b5) ... Selecting previously unselected package python3-networkx. Preparing to unpack .../341-python3-networkx_3.2.1-5_all.deb ... Unpacking python3-networkx (3.2.1-5) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../342-sphinx-common_7.4.7-4_all.deb ... Unpacking sphinx-common (7.4.7-4) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../343-python3-snowballstemmer_2.2.0-4_all.deb ... Unpacking python3-snowballstemmer (2.2.0-4) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../344-python3-sphinx_7.4.7-4_all.deb ... Unpacking python3-sphinx (7.4.7-4) ... Selecting previously unselected package python3-openstackdocstheme. Preparing to unpack .../345-python3-openstackdocstheme_3.2.0-1_all.deb ... Unpacking python3-openstackdocstheme (3.2.0-1) ... Selecting previously unselected package python3-platformdirs. Preparing to unpack .../346-python3-platformdirs_4.3.6-1_all.deb ... Unpacking python3-platformdirs (4.3.6-1) ... Selecting previously unselected package python3-requestsexceptions. Preparing to unpack .../347-python3-requestsexceptions_1.4.0-3_all.deb ... Unpacking python3-requestsexceptions (1.4.0-3) ... Selecting previously unselected package python3-openstacksdk. Preparing to unpack .../348-python3-openstacksdk_4.0.1-1_all.deb ... Unpacking python3-openstacksdk (4.0.1-1) ... Selecting previously unselected package python3-oslosphinx. Preparing to unpack .../349-python3-oslosphinx_4.18.0-5_all.deb ... Unpacking python3-oslosphinx (4.18.0-5) ... Selecting previously unselected package python3-os-api-ref. Preparing to unpack .../350-python3-os-api-ref_2.3.0+ds1-3_all.deb ... Unpacking python3-os-api-ref (2.3.0+ds1-3) ... Selecting previously unselected package python3-os-client-config. Preparing to unpack .../351-python3-os-client-config_2.1.0-2_all.deb ... Unpacking python3-os-client-config (2.1.0-2) ... Selecting previously unselected package python3-psycopg2. Preparing to unpack .../352-python3-psycopg2_2.9.10-1_arm64.deb ... Unpacking python3-psycopg2 (2.9.10-1) ... Selecting previously unselected package python3-pymysql. Preparing to unpack .../353-python3-pymysql_1.1.1-1_all.deb ... Unpacking python3-pymysql (1.1.1-1) ... Selecting previously unselected package python3-testresources. Preparing to unpack .../354-python3-testresources_2.0.1-5_all.deb ... Unpacking python3-testresources (2.0.1-5) ... Selecting previously unselected package python3-testscenarios. Preparing to unpack .../355-python3-testscenarios_0.5.0-4_all.deb ... Unpacking python3-testscenarios (0.5.0-4) ... Selecting previously unselected package python3-oslo.db. Preparing to unpack .../356-python3-oslo.db_16.0.0-2_all.deb ... Unpacking python3-oslo.db (16.0.0-2) ... Selecting previously unselected package python3-oslo.limit. Preparing to unpack .../357-python3-oslo.limit_2.5.0-2_all.deb ... Unpacking python3-oslo.limit (2.5.0-2) ... Selecting previously unselected package python3-oslo.metrics. Preparing to unpack .../358-python3-oslo.metrics_0.9.0-2_all.deb ... Unpacking python3-oslo.metrics (0.9.0-2) ... Selecting previously unselected package python3-statsd. Preparing to unpack .../359-python3-statsd_4.0.1-2_all.deb ... Unpacking python3-statsd (4.0.1-2) ... Selecting previously unselected package python3-oslo.middleware. Preparing to unpack .../360-python3-oslo.middleware_6.2.0-2_all.deb ... Unpacking python3-oslo.middleware (6.2.0-2) ... Selecting previously unselected package python3-py. Preparing to unpack .../361-python3-py_1.11.0-2_all.deb ... Unpacking python3-py (1.11.0-2) ... Selecting previously unselected package python3-zmq. Preparing to unpack .../362-python3-zmq_24.0.1-5+b4_arm64.deb ... Unpacking python3-zmq (24.0.1-5+b4) ... Selecting previously unselected package python3-oslo.messaging. Preparing to unpack .../363-python3-oslo.messaging_14.9.1-1_all.deb ... Unpacking python3-oslo.messaging (14.9.1-1) ... Selecting previously unselected package python3-oslo.policy. Preparing to unpack .../364-python3-oslo.policy_4.4.0-2_all.deb ... Unpacking python3-oslo.policy (4.4.0-2) ... Selecting previously unselected package python3-oslo.reports. Preparing to unpack .../365-python3-oslo.reports_3.4.0-2_all.deb ... Unpacking python3-oslo.reports (3.4.0-2) ... Selecting previously unselected package python3-oslo.upgradecheck. Preparing to unpack .../366-python3-oslo.upgradecheck_2.4.0-2_all.deb ... Unpacking python3-oslo.upgradecheck (2.4.0-2) ... Selecting previously unselected package python3-tomlkit. Preparing to unpack .../367-python3-tomlkit_0.13.2-1_all.deb ... Unpacking python3-tomlkit (0.13.2-1) ... Selecting previously unselected package python3-voluptuous. Preparing to unpack .../368-python3-voluptuous_0.14.2-1_all.deb ... Unpacking python3-voluptuous (0.14.2-1) ... Selecting previously unselected package python3-subunit. Preparing to unpack .../369-python3-subunit_1.4.2-3_all.deb ... Unpacking python3-subunit (1.4.2-3) ... Selecting previously unselected package subunit. Preparing to unpack .../370-subunit_1.4.2-3_all.deb ... Unpacking subunit (1.4.2-3) ... Selecting previously unselected package python3-stestr. Preparing to unpack .../371-python3-stestr_4.1.0-2_all.deb ... Unpacking python3-stestr (4.1.0-2) ... Selecting previously unselected package python3-oslotest. Preparing to unpack .../372-python3-oslotest_1%3a5.0.0-3_all.deb ... Unpacking python3-oslotest (1:5.0.0-3) ... Selecting previously unselected package python3-osprofiler. Preparing to unpack .../373-python3-osprofiler_4.2.0-2_all.deb ... Unpacking python3-osprofiler (4.2.0-2) ... Selecting previously unselected package python3-pep8. Preparing to unpack .../374-python3-pep8_1.7.1-11_all.deb ... Unpacking python3-pep8 (1.7.1-11) ... Selecting previously unselected package python3-pydot. Preparing to unpack .../375-python3-pydot_2.0.0-3_all.deb ... Unpacking python3-pydot (2.0.0-3) ... Selecting previously unselected package python3-sendfile:arm64. Preparing to unpack .../376-python3-sendfile_2.0.1-4+b8_arm64.deb ... Unpacking python3-sendfile:arm64 (2.0.1-4+b8) ... Selecting previously unselected package python3-simplegeneric. Preparing to unpack .../377-python3-simplegeneric_0.8.1-5_all.deb ... Unpacking python3-simplegeneric (0.8.1-5) ... Selecting previously unselected package python3-simplejson. Preparing to unpack .../378-python3-simplejson_3.19.3-1+b1_arm64.deb ... Unpacking python3-simplejson (3.19.3-1+b1) ... Selecting previously unselected package python3-sphinxcontrib.apidoc. Preparing to unpack .../379-python3-sphinxcontrib.apidoc_0.3.0-5_all.deb ... Unpacking python3-sphinxcontrib.apidoc (0.3.0-5) ... Selecting previously unselected package python3-taskflow. Preparing to unpack .../380-python3-taskflow_5.9.1-2_all.deb ... Unpacking python3-taskflow (5.9.1-2) ... Selecting previously unselected package python3-wsme. Preparing to unpack .../381-python3-wsme_0.12.1-4_all.deb ... Unpacking python3-wsme (0.12.1-4) ... Selecting previously unselected package python3-xattr. Preparing to unpack .../382-python3-xattr_0.10.1-1+b1_arm64.deb ... Unpacking python3-xattr (0.10.1-1+b1) ... Selecting previously unselected package qemu-utils. Preparing to unpack .../383-qemu-utils_1%3a9.1.1+ds-5_arm64.deb ... Unpacking qemu-utils (1:9.1.1+ds-5) ... Selecting previously unselected package sqlite3. Preparing to unpack .../384-sqlite3_3.46.1-1_arm64.deb ... Unpacking sqlite3 (3.46.1-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libgraphite2-3:arm64 (1.3.14-2+b1) ... Setting up libpixman-1-0:arm64 (0.44.0-3) ... Setting up libev4t64:arm64 (1:4.33-2.1+b1) ... Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1+b1) ... Setting up libsharpyuv0:arm64 (1.4.0-0.1+b1) ... Setting up libaom3:arm64 (3.11.0-1) ... Setting up mysql-common (5.8+1.1.1) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:arm64 (1:1.0.11-1) ... Setting up libxdmcp6:arm64 (1:1.1.5-1) ... Setting up libsubunit-perl (1.4.2-3) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libapparmor1:arm64 (3.1.7-1+b3) ... Setting up libxcb1:arm64 (1.17.0-2+b1) ... Setting up libsodium23:arm64 (1.0.18-1+b2) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up liblerc4:arm64 (4.0.0+ds-5) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libdatrie1:arm64 (0.2.13-3+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libisns0t64:arm64 (0.101-1+b1) ... Setting up libxcb-render0:arm64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b2) ... Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:arm64 (1.1.0-2+b6) ... Setting up liblab-gamut1:arm64 (2.42.4-2+b1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up x11-common (1:7.7+23.1) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:arm64 (1.64.0-1) ... Setting up libdeflate0:arm64 (1.22-1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libxcb-shm0:arm64 (1.17.0-2+b1) ... Setting up libcom-err2:arm64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libjbig0:arm64 (2.1-6.1+b2) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up python-babel-localedata (2.16.0-1) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Jan 1 14:10:43 UTC 2026. Universal Time is now: Thu Jan 1 14:10:43 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up liberror-perl (0.17029-2) ... Setting up mariadb-common (1:11.4.3-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libglib2.0-0t64:arm64 (2.82.2-3) ... No schema files found: doing nothing. Setting up libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libsvtav1enc2:arm64 (2.2.1+dfsg-2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libpathplan4:arm64 (2.42.4-2+b1) ... Setting up libann0 (1.1.2+doc-9+b2) ... Setting up libfribidi0:arm64 (1.0.15-1) ... Setting up libimagequant0:arm64 (2.18.0-1+b2) ... Setting up python3-pastedeploy-tpl (3.1-1) ... Setting up libproc2-0:arm64 (2:4.0.4-6) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:arm64 (1.6.44-2) ... Setting up libcares2:arm64 (1.34.2-1) ... Setting up libsystemd-shared:arm64 (257~rc3-1) ... Setting up autopoint (0.22.5-2) ... Setting up sudo (1.9.16p1-1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libmariadb3:arm64 (1:11.4.3-1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up glance-store-common (4.8.1-2) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up libltdl7:arm64 (2.4.7-8) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up libnghttp3-9:arm64 (1.6.0-2) ... Setting up libwebp7:arm64 (1.4.0-0.1+b1) ... Setting up pycadf-common (3.1.1-3) ... Setting up libnuma1:arm64 (2.0.18-1+b1) ... Setting up dwz (0.15-1+b1) ... Setting up libaio1t64:arm64 (0.3.113-8+b1) ... Setting up libdav1d7:arm64 (1.5.0-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libtiff6:arm64 (4.5.1+git230720-5) ... Setting up librav1e0.7:arm64 (0.7.1-7+b2) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up python-oslosphinx-common (4.18.0-5) ... Setting up procps (2:4.0.4-6) ... Setting up libjson-perl (4.10000-1) ... Setting up os-brick-common (6.9.0-2) ... Setting up python3.13-minimal (3.13.0-2) ... Setting up git-man (1:2.45.2-1.2) ... Setting up libx11-6:arm64 (2:1.8.10-2) ... Setting up libthai-data (0.1.29-2) ... Setting up netbase (6.4) ... Setting up libabsl20230802:arm64 (20230802.1-4) ... Setting up libngtcp2-16:arm64 (1.9.1-1) ... Setting up libgts-0.7-5t64:arm64 (0.7.6+darcs121130-5.2+b1) ... Setting up sgml-base (1.31) ... Setting up libcdt5:arm64 (2.42.4-2+b1) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up libcgraph6:arm64 (2.42.4-2+b1) ... Setting up libssh2-1t64:arm64 (1.11.1-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up liburing2:arm64 (2.8-1) ... Setting up lsb-release (12.1-1) ... Setting up libde265-0:arm64 (1.0.15-1+b2) ... Setting up openssl (3.3.2-2) ... Setting up libyuv0:arm64 (0.0.1898.20241125-1) ... Setting up readline-common (8.2-5) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Setting up libonig5:arm64 (6.9.9-1+b1) ... Setting up libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Setting up libjs-bootstrap (3.4.1+dfsg-3) ... Setting up libkmod2:arm64 (33+20240816-2) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libice6:arm64 (2:1.1.1-1) ... Setting up gettext (0.22.5-2) ... Setting up libxpm4:arm64 (1:3.5.17-1+b2) ... Setting up libxrender1:arm64 (1:0.9.10-1.1+b2) ... Setting up libtool (2.4.7-8) ... Setting up libjq1:arm64 (1.7.1-3+b1) ... Setting up fontconfig-config (2.15.0-1.1+b1) ... Setting up libxext6:arm64 (2:1.3.4-1+b2) ... Setting up systemd (257~rc3-1) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. Setting up libldap-2.5-0:arm64 (2.5.18+dfsg-3+b1) ... Setting up libopeniscsiusr (2.1.10-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libthai0:arm64 (0.1.29-2+b1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libfreetype6:arm64 (2.13.3+dfsg-1) ... Setting up python-os-api-ref-common (2.3.0+ds1-3) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up udev (257~rc3-1) ... Creating group 'input' with GID 997. Creating group 'sgx' with GID 996. Creating group 'kvm' with GID 995. Creating group 'render' with GID 994. Setting up libgav1-1:arm64 (0.19.0-2+b2) ... Setting up libjs-sphinxdoc (7.4.7-4) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libgvpr2:arm64 (2.42.4-2+b1) ... Setting up groff-base (1.23.0-5) ... Setting up xml-core (0.19) ... Setting up jq (1.7.1-3+b1) ... Setting up libxslt1.1:arm64 (1.1.35-1.1+b1) ... Setting up libharfbuzz0b:arm64 (10.0.1-1) ... Setting up libfontconfig1:arm64 (2.15.0-1.1+b1) ... Setting up qemu-utils (1:9.1.1+ds-5) ... Setting up libsm6:arm64 (2:1.2.4-1) ... Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... Setting up sqlite3 (3.46.1-1) ... Setting up fontconfig (2.15.0-1.1+b1) ... Regenerating fonts cache... done. Setting up libavif16:arm64 (1.1.1-1) ... Setting up libzmq5:arm64 (4.3.5-1+b3) ... Setting up libcurl4t64:arm64 (8.11.0-1) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.0-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpango-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libpq5:arm64 (17.2-1) ... Setting up libcurl3t64-gnutls:arm64 (8.11.0-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up open-iscsi (2.1.10-2) ... Created symlink '/etc/systemd/system/sockets.target.wants/iscsid.socket' -> '/usr/lib/systemd/system/iscsid.socket'. Created symlink '/etc/systemd/system/iscsi.service' -> '/usr/lib/systemd/system/open-iscsi.service'. Created symlink '/etc/systemd/system/sysinit.target.wants/open-iscsi.service' -> '/usr/lib/systemd/system/open-iscsi.service'. Setting up libcairo2:arm64 (1.18.2-2) ... Setting up libraqm0:arm64 (0.10.1-1+b2) ... Setting up sphinx-common (7.4.7-4) ... Setting up libxt6t64:arm64 (1:1.2.1-1.2+b1) ... Setting up git (1:2.45.2-1.2) ... Setting up librdkafka1:arm64 (2.6.0-1) ... Setting up libnsl2:arm64 (1.3.0-3+b3) ... Setting up curl (8.11.0-1) ... Setting up libpangoft2-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libpangocairo-1.0-0:arm64 (1.54.0+ds-3) ... Setting up libxmu6:arm64 (2:1.1.3-3+b3) ... Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libxaw7:arm64 (2:1.0.16-1) ... Setting up xclip (0.13-4+b1) ... Setting up ieee-data (20240722) ... Setting up libpython3-stdlib:arm64 (3.12.7-1) ... Setting up python3 (3.12.7-1) ... Setting up python3-sendfile:arm64 (2.0.1-4+b8) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-markupsafe (2.1.5-1+b3) ... Setting up python3-wheel (0.45.1-1) ... Setting up python3-platformdirs (4.3.6-1) ... Setting up python3-psutil (5.9.8-2+b1) ... Setting up python3-tz (2024.1-2) ... Setting up python3-vine (5.1.0+dfsg-1) ... Setting up python3-monotonic (1.6-2) ... Setting up python3-mysqldb (1.4.6-2+b5) ... Setting up python3-six (1.16.0-7) ... Setting up python3-simplejson (3.19.3-1+b1) ... Setting up python3-roman (4.2-1) ... Setting up python3-decorator (5.1.1-5) ... Setting up python3-pycodestyle (2.12.1-1) ... Setting up python3-jinja2 (3.1.3-1) ... Setting up python3-pycurl (7.45.3-3) ... Setting up python3-tempita (0.6.0-1) ... Setting up python3-packaging (24.2-1) ... Setting up python3-iso8601 (2.1.0-2) ... Setting up python3-wcwidth (0.2.13+dfsg1-1) ... Setting up python3-pyparsing (3.1.2-1) ... Setting up python3-certifi (2024.8.30+dfsg-1) ... Setting up python3-snowballstemmer (2.2.0-4) ... Setting up python3-jmespath (1.0.1-1) ... Setting up python3-mdurl (0.1.2-1) ... Setting up python3-greenlet (3.1.0-1+b1) ... Setting up python3-idna (3.8-2) ... Setting up python3-wrapt (1.15.0-3+b1) ... Setting up python3-psycopg2 (2.9.10-1) ... Setting up python3-deprecation (2.1.0-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-pymysql (1.1.1-1) ... Setting up python3-fasteners (0.18-2) ... Setting up python3-pip (24.3.1+dfsg-1) ... Setting up python3-jeepney (0.8.0-4) ... Setting up python3-urllib3 (2.0.7-2) ... Setting up python3-markdown-it (3.0.0-2) ... Setting up python3-netifaces:arm64 (0.11.0-2+b5) ... Setting up python3-rpds-py (0.21.0-2) ... Setting up python3-legacy-cgi (2.6.1-2) ... Setting up python3-netaddr (0.10.1-1) ... Setting up python3-json-pointer (2.4-2) ... Setting up python3-lxml:arm64 (5.3.0-1+b1) ... Setting up python3-dnspython (2.6.1-1) ... Setting up python3-dulwich (0.22.5-1+b1) ... Setting up python3-amqp (5.3.1-1) ... Setting up python3-httplib2 (0.22.0-1) ... Setting up python3-dateutil (2.9.0-3) ... Setting up python3-mccabe (0.7.0-1) ... Setting up python3-msgpack (1.0.3-3+b4) ... Setting up python3-voluptuous (0.14.2-1) ... Setting up python3-pyasyncore (1.0.2-2) ... Setting up python3-simplegeneric (0.8.1-5) ... Setting up python3-prettytable (3.12.0-1) ... Setting up python3-tomlkit (0.13.2-1) ... Setting up python3-suds (1.2.0-2) ... Setting up python3-smmap (6.0.0-1) ... Setting up python3-opentracing (2.4.0-2) ... Setting up python3-confluent-kafka (1.7.0-4+b4) ... Setting up python3-cffi-backend:arm64 (1.17.1-2+b1) ... Setting up python3-webob (1:1.8.7-3) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-blinker (1.9.0-1) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-elasticsearch (7.17.6-1) ... Setting up python3-attr (24.2.0-1) ... Setting up python3-tornado (6.4.1-3) ... Setting up python3-jsonpickle (4.0.0+dfsg-1) ... Setting up python3-jaraco.classes (3.4.0-1) ... Setting up python3-ddt (1.7.2-2) ... Setting up python3-importlib-metadata (8.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-repoze.lru (0.7-3) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-wsme (0.12.1-4) ... Setting up python3-jwt (2.7.0-1) ... Setting up python3-cachetools (5.3.3-1) ... Setting up python3-defusedxml (0.7.1-2) ... Setting up python3-statsd (4.0.1-2) ... Setting up python3-charset-normalizer (3.4.0-1+b1) ... Setting up python3-alabaster (0.7.16-0.1) ... Setting up python3-jsonpatch (1.32-4) ... update-alternatives: using /usr/bin/json-patch-jsondiff to provide /usr/bin/jsondiff (jsondiff) in auto mode Setting up python3-tenacity (8.4.2+really8.4.1-1) ... Setting up python3-bcrypt (4.2.0-2.1) ... Setting up python3-ply (3.11-7) ... Setting up python3-autopage (0.4.0-3.1) ... Setting up python3-retrying (1.3.3-4) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-extras (1.0.0-5) ... Setting up python3-memcache (1.62-2) ... Setting up python3-kerberos (1.1.14-3.1+b11) ... Setting up python3-all (3.12.7-1) ... Setting up python3-coverage (7.6.0+dfsg1-2+b1) ... Setting up python3-yaml (6.0.2-1+b1) ... Setting up python3-pyperclip (1.8.2-2) ... Setting up python3-gitdb (4.0.11-1) ... Setting up python3-kombu (5.4.2-1) ... Setting up python3-thrift (0.19.0-2.1+b4) ... Setting up openstack-pkg-tools (130) ... Setting up python3-pycparser (2.22-2) ... Setting up python3-sqlalchemy (2.0.32+ds1-1) ... Setting up python3-routes (2.5.1-6) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-prometheus-client (0.19.0+ds1-1) ... Setting up python3-eventlet (0.36.1-8) ... Setting up python3-rfc3986 (2.0.0-2) ... Setting up python3-cmd2 (2.5.4+ds-1) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-cryptography (43.0.0-1) ... Setting up python3-git (3.1.37-3) ... Setting up python3-uhashring (2.3-2) ... Setting up python3-xattr (0.10.1-1+b1) ... Setting up python3-binary-memcached (0.31.2+dfsg1-2) ... Setting up python3-threadloop (1.0.2-2) ... Setting up python3-referencing (0.35.1-1) ... Setting up python3-pkg-resources (75.2.0-1) ... Setting up python3-setuptools (75.2.0-1) ... Setting up python3-pure-sasl (0.5.1+dfsg1-4) ... Setting up python3-py (1.11.0-2) ... Setting up python3-babel (2.16.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-zope.event (5.0-0.1) ... Setting up python3-zope.interface (7.1.1-1+b1) ... Setting up python3-pbr (6.1.0-3) ... Setting up python3-cffi (1.17.1-2) ... Setting up python3-pyflakes (3.2.0-2) ... Setting up python3-requestsexceptions (1.4.0-3) ... Setting up python3-futurist (3.0.0-2) ... Setting up python3-debtcollector (3.0.0-2) ... Setting up python3-gevent (24.2.1-1+b2) ... Setting up python3-networkx (3.2.1-5) ... Setting up python3-flake8 (7.1.1-2) ... Setting up python3-jaeger-client (4.8.0-1.1) ... Setting up python3-sarif-python-om (1.0.4-3) ... Setting up python3-jschema-to-python (1.2.3-3) ... Setting up python3-pygments (2.18.0+dfsg-1) ... Setting up python3-oauthlib (3.2.2-2) ... Setting up python3-chardet (5.2.0+dfsg-1) ... Setting up python3-secretstorage (3.3.3-3) ... Setting up python3-paste (3.10.1-1) ... Setting up python3-kazoo (2.9.0-2) ... Setting up python3-zmq (24.0.1-5+b4) ... Setting up python3-requests (2.32.3+dfsg-1) ... Setting up python3-oslosphinx (4.18.0-5) ... Setting up python3-oslo.rootwrap (7.3.0-2) ... Setting up python3-oslo.context (5.6.0-2) ... Setting up python3-automaton (3.2.0-2) ... Setting up python3-keyring (25.4.1-1) ... Setting up python3-os-service-types (1.7.0-4) ... Setting up python3-stevedore (5.3.0-3) ... Setting up python3-jsonschema-specifications (2023.12.1-2) ... Setting up python3-swiftclient (1:4.6.0-3) ... Setting up python3-oslo.i18n (6.4.0-2) ... Setting up python3-mako (1.3.6-1) ... Setting up python3-keystoneauth1 (5.8.0-2) ... Setting up python3-pep8 (1.7.1-11) ... Setting up dh-python (6.20241024) ... Setting up pyflakes3 (3.2.0-2) ... Setting up python3-testresources (2.0.1-5) ... Setting up python3-rich (13.7.1-1) ... Setting up python3-pastedeploy (3.1-1) ... Setting up python3-yappi (1.6.10-1) ... Setting up python3-oslo.utils (7.3.0-3) ... Setting up flake8 (7.1.1-2) ... Setting up python3-dogpile.cache (1.3.1-1) ... Setting up python3-jsonschema (4.19.2-5) ... Setting up python3-botocore (1.34.46+repack-1) ... Setting up python3-bandit (1.7.10-1) ... Setting up python3-openstacksdk (4.0.1-1) ... Setting up bandit (1.7.10-1) ... Setting up python3-alembic (1.13.2-4) ... Setting up python3-cinderclient (1:9.6.0-4) ... Setting up python3-os-client-config (2.1.0-2) ... Setting up alembic (1.13.2-4) ... Setting up python3-hacking (4.1.0-3) ... Setting up python3-s3transfer (0.10.1-1) ... Setting up python3-oslo.serialization (5.5.0-2) ... Setting up python3-boto3 (1.34.46+dfsg-1) ... Setting up libheif-plugin-dav1d:arm64 (1.19.3-1) ... Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... Setting up libheif1:arm64 (1.19.3-1) ... Setting up libgd3:arm64 (2.3.3-12+b1) ... Setting up libgvc6 (2.42.4-2+b1) ... Setting up python3-fixtures (4.1.0-2) ... Setting up graphviz (2.42.4-2+b1) ... Setting up python3-testtools (2.7.2-4) ... Setting up python3-pydot (2.0.0-3) ... Setting up python3-subunit (1.4.2-3) ... Setting up python3-taskflow (5.9.1-2) ... Setting up python3-testscenarios (0.5.0-4) ... Setting up subunit (1.4.2-3) ... Processing triggers for libc-bin (2.40-4) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.21.2+dfsg-2) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.21.2+dfsg-2) ... Setting up python3-cliff (4.7.0-2) ... Setting up python3-oslo.config (1:9.6.0-5) ... Setting up python3-oslo.middleware (6.2.0-2) ... Setting up python3-keystoneclient (1:5.5.0-2) ... Setting up python3-oslo.db (16.0.0-2) ... Setting up python3-oslo.concurrency (6.1.0-2) ... Setting up python3-sphinx (7.4.7-4) ... Setting up python3-oslo.log (6.1.2-3) ... Setting up python3-pycadf (3.1.1-3) ... Setting up python3-oslo.metrics (0.9.0-2) ... Setting up python3-oslo.limit (2.5.0-2) ... Setting up python3-oslo.policy (4.4.0-2) ... Setting up python3-oslo.vmware (4.5.0-2) ... Setting up python3-oslo.reports (3.4.0-2) ... Setting up python3-barbicanclient (7.0.0-3) ... Setting up python3-stestr (4.1.0-2) ... Setting up python3-os-win (5.9.0-5) ... Setting up python3-sphinxcontrib.apidoc (0.3.0-5) ... Setting up python3-oslo.service (3.5.0-2) ... Setting up python3-oslo.upgradecheck (2.4.0-2) ... Setting up python3-oslotest (1:5.0.0-3) ... Setting up python3-osprofiler (4.2.0-2) ... Setting up python3-oslo.messaging (14.9.1-1) ... Setting up python3-openstackdocstheme (3.2.0-1) ... Setting up python3-oslo.cache (3.8.0-2) ... Setting up python3-oslo.privsep (3.4.0-3) ... Setting up python3-castellan (5.1.1-2) ... Setting up python3-keystonemiddleware (10.7.1-2) ... Setting up python3-os-brick (6.9.0-2) ... Setting up python3-glance-store (4.8.1-2) ... Setting up python3-os-api-ref (2.3.0+ds1-3) ... Setting up python3-cursive (0.2.3-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/111778/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/111778/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/glance-29.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_29.0.0-2_source.changes dpkg-buildpackage: info: source package glance dpkg-buildpackage: info: source version 2:29.0.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thomas Goirand dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from glance-29.0.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ fakeroot debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=python_distutils --with python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions find . -iname '*.pyc' -delete rm -rf doc/build rm -rf glance.sqlite rm -f debian/glance-common.config debian/glance-common.postinst debian/glance-common.postrm debian/glance-api.config debian/glance-api.postinst rm -f debian/*.init debian/*.upstart debian/*.service debian/*.templates rm -rf build *.egg-info debian/po rm -rf doc/source/contributor/api aging rm -f doc/source/_static/*.sample || true rm -f run_tests.log find . -iname '*.pyc' -delete for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_autoreconf_clean -O--buildsystem=python_distutils dh_clean -O--buildsystem=python_distutils debian/rules build make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build --buildsystem=python_distutils --with python3,sphinxdoc dh_update_autotools_config -O--buildsystem=python_distutils dh_autoreconf -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-common.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-common.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-api.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func glance-api.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_postrm glance-common.postrm pkgos-merge-templates glance-api glance endpoint Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... pkgos-merge-templates glance-common glance db rabbit ksat Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh binary --buildsystem=python_distutils --with python3,sphinxdoc dh_testroot -O--buildsystem=python_distutils dh_prep -O--buildsystem=python_distutils dh_installdirs -O--buildsystem=python_distutils debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions for i in 3.13 3.12 ; do \ python$i setup.py install --install-layout=deb --root /build/reproducible-path/glance-29.0.0/debian/tmp ; \ done /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/lib/python3/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3/dist-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py creating build/lib/glance/api/v1 copying glance/api/v1/router.py -> build/lib/glance/api/v1 copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 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/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/policy.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/cached_images.py -> build/lib/glance/api/v2 copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 creating build/lib/glance/domain copying glance/domain/proxy.py -> build/lib/glance/domain copying glance/domain/__init__.py -> build/lib/glance/domain creating build/lib/glance/db/sqlalchemy/alembic_migrations 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/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/glance_download.py -> build/lib/glance/async_/flows/_internal_plugins copying glance/async_/flows/_internal_plugins/copy_image.py -> build/lib/glance/async_/flows/_internal_plugins copying glance/async_/flows/_internal_plugins/base_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/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/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/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/image_decompression.py -> 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/__init__.py -> build/lib/glance/async_/flows/plugins 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_location_import.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_glance_download.py -> build/lib/glance/tests/unit/async_/flows copying glance/tests/unit/async_/flows/test_copy_image.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_base_download.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/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 copying glance/api/v2/model/metadef_property_type.py -> build/lib/glance/api/v2/model copying glance/api/v2/model/metadef_property_item_type.py -> build/lib/glance/api/v2/model 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 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 copying glance/api/common.py -> build/lib/glance/api copying glance/api/__init__.py -> build/lib/glance/api creating build/lib/glance/image_cache 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/client.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/tests/unit/common copying glance/tests/unit/common/test_wsgi_app.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_utils.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_property_utils.py -> build/lib/glance/tests/unit/common copying glance/tests/unit/common/test_format_inspector.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/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 copying glance/tests/unit/utils.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_versions.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_test_utils.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_store_location.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_store_image.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_sqlite_migration.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_scrubber.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_schema.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_quota.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_policy.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_notifier.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_misc.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_image_cache.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_housekeeping.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_glance_replicator.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_glance_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_gateway.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain_proxy.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_db_metadef.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_db.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_data_migration_framework.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_context_middleware.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_context.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cached_images.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cache_middleware.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_cache_manage.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_auth.py -> build/lib/glance/tests/unit copying glance/tests/unit/fixtures.py -> build/lib/glance/tests/unit 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/tests/integration copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration 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_migrations.py -> build/lib/glance/tests/functional/db 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 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/tests/unit/image_cache copying glance/tests/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache 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/common copying glance/common/wsme_utils.py -> build/lib/glance/common copying glance/common/wsgi_app.py -> 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/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/removed_config.py -> build/lib/glance/common copying glance/common/property_utils.py -> build/lib/glance/common copying glance/common/format_inspector.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/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py -> 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 copying glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations 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 copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations creating build/lib/glance/tests/functional/image_cache copying glance/tests/functional/image_cache/__init__.py -> build/lib/glance/tests/functional/image_cache creating build/lib/glance/tests/functional/image_cache/drivers copying glance/tests/functional/image_cache/drivers/test_centralized_db.py -> build/lib/glance/tests/functional/image_cache/drivers copying glance/tests/functional/image_cache/drivers/__init__.py -> build/lib/glance/tests/functional/image_cache/drivers 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/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/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py -> 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/versions/2024_1_expand01_add_cache_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/tests/unit/api/test_property_protections.py -> 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_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/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/test_image_conversion.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/cmd copying glance/cmd/status.py -> 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/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_manage.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/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_wallaby_expand01.py -> build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_train_migrate01.py -> 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/test_2024_1_expand01.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/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/common.py -> build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/centralized_db.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/tests/functional/v2 copying glance/tests/functional/v2/test_tasks_api_policy.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_tag_api_policy.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_resourcetype_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_metadef_property_api_policy.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_object_api_policy.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/test_metadef_namespace_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_member_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_legacy_update_cinder_store.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_images_import_locking.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_images_api_policy.py -> 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_discovery.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_cache_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_cache_api.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/metadef_base.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/__init__.py -> build/lib/glance/tests/functional/v2 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/unit/cmd copying glance/tests/unit/cmd/test_status.py -> build/lib/glance/tests/unit/cmd copying glance/tests/unit/cmd/__init__.py -> build/lib/glance/tests/unit/cmd creating build/lib/glance/tests/unit/v2 copying glance/tests/unit/v2/test_v2_policy.py -> 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_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/test_cache_management_api.py -> build/lib/glance/tests/unit/v2 copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 copying glance/common/scripts/utils.py -> build/lib/glance/common/scripts copying glance/common/scripts/__init__.py -> build/lib/glance/common/scripts copying glance/tests/functional/test_wsgi.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 copying glance/async_/flows/ovf_process.py -> build/lib/glance/async_/flows copying glance/async_/flows/location_import.py -> build/lib/glance/async_/flows copying glance/async_/flows/introspect.py -> build/lib/glance/async_/flows copying glance/async_/flows/convert.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/__init__.py -> build/lib/glance/async_/flows creating build/lib/glance/tests/unit/keymgr copying glance/tests/unit/keymgr/fake.py -> build/lib/glance/tests/unit/keymgr copying glance/tests/unit/keymgr/__init__.py -> build/lib/glance/tests/unit/keymgr copying glance/async_/utils.py -> build/lib/glance/async_ copying glance/async_/taskflow_executor.py -> build/lib/glance/async_ copying glance/async_/__init__.py -> build/lib/glance/async_ creating build/lib/glance/quota copying glance/quota/keystone.py -> build/lib/glance/quota copying glance/quota/__init__.py -> build/lib/glance/quota 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/tests/unit/async_/test_utils.py -> 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/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/policies copying glance/policies/tasks.py -> build/lib/glance/policies copying glance/policies/metadef.py -> build/lib/glance/policies copying glance/policies/image.py -> build/lib/glance/policies copying glance/policies/discovery.py -> build/lib/glance/policies copying glance/policies/cache.py -> build/lib/glance/policies copying glance/policies/base.py -> build/lib/glance/policies copying glance/policies/__init__.py -> build/lib/glance/policies copying glance/version.py -> build/lib/glance copying glance/sqlite_migration.py -> build/lib/glance copying glance/scrubber.py -> build/lib/glance copying glance/schema.py -> build/lib/glance copying glance/opts.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/housekeeping.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 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/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/db/sqlalchemy/schema.py -> build/lib/glance/db/sqlalchemy 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 running egg_info creating glance.egg-info writing glance.egg-info/PKG-INFO writing dependency_links to glance.egg-info/dependency_links.txt writing entry points to glance.egg-info/entry_points.txt writing requirements to glance.egg-info/requires.txt writing top-level names to glance.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'glance.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'glance.egg-info/SOURCES.txt' copying glance/db/sqlalchemy/alembic_migrations/README -> build/lib/glance/db/sqlalchemy/alembic_migrations 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 running install_lib creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/i18n.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/version.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/keystone.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/cache_pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/control.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd copying build/lib/glance/cmd/status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts copying build/lib/glance/common/scripts/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts copying build/lib/glance/common/scripts/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import copying build/lib/glance/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/crypt.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/format_inspector.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/property_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/removed_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/swift_store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/trust_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsme_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/checks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/xattr.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache copying build/lib/glance/image_cache/pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/stubs.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/test_hacking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/base.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/ft_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_cache_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_client_exceptions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_client_redirects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_cors_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_glance_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_gzip_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_healthcheck_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_logging.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_reload.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/metadef_base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_cache_api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_cache_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_images_import_locking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_legacy_update_cinder_store.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_member_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_namespace_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_object_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_property_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_metadef_tag_api_policy.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 copying build/lib/glance/tests/functional/v2/test_tasks_api_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/drivers/test_centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_2024_1_expand01.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_train_migrate01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_wallaby_expand01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr copying build/lib/glance/tests/unit/keymgr/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr copying build/lib/glance/tests/unit/keymgr/fake.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_cache_management_api.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_discovery_stores.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_actions_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_data_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_members_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_image_tags_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_images_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_metadef_resources.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_schemas_resource.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_v2_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd copying build/lib/glance/tests/unit/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd copying build/lib/glance/tests/unit/cmd/test_status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache copying build/lib/glance/tests/unit/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fake_rados.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fixtures.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cache_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_context_middleware.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_data_migration_framework.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_db_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain_proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_glance_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_glance_replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_image_cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_misc.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_quota.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_store_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_store_location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import copying build/lib/glance/tests/unit/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_format_inspector.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_scripts.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/test_async.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ copying build/lib/glance/tests/unit/async_/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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_image_conversion.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_base_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_location_import.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_cmd.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_common.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/taskflow_executor.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/api_image_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/base_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/convert.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/introspect.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/location_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/ovf_process.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/image_conversion.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/image_decompression.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/no_op.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/plugins/plugin_opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/base_download.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/models.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/models_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/alembic.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/mitaka01_add_image_created_updated_idx.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py -> /build/reproducible-path/glance-29.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_contract01_empty.py -> /build/reproducible-path/glance-29.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_contract02_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions creating /build/reproducible-path/glance-29.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/2023_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/2024_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/__init__.py -> /build/reproducible-path/glance-29.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/ocata_migrate01_community_images.py -> /build/reproducible-path/glance-29.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/pike_migrate01_empty.py -> /build/reproducible-path/glance-29.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/queens_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/train_migrate01_backend_to_store.py -> /build/reproducible-path/glance-29.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/ussuri_migrate01_empty.py -> /build/reproducible-path/glance-29.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/wallaby_migrate01_empty.py -> /build/reproducible-path/glance-29.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/xena_migrate01_empty.py -> /build/reproducible-path/glance-29.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/yoga_migrate01_empty.py -> /build/reproducible-path/glance-29.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/zed_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/property_protections.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/api/versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_object.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model copying build/lib/glance/api/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_actions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_data.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_members.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/image_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_objects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_properties.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/metadef_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 copying build/lib/glance/api/v2/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/gzip.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware copying build/lib/glance/api/middleware/version_negotiation.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/v1/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 copying build/lib/glance/api/v1/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/discovery.py to discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/image.py to image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/metadef.py to metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/metadef_base.py to metadef_base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api.py to test_cache_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api_policy.py to test_cache_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_discovery.py to test_discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_api_policy.py to test_images_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_import_locking.py to test_images_import_locking.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_legacy_update_cinder_store.py to test_legacy_update_cinder_store.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_member_api_policy.py to test_member_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespace_api_policy.py to test_metadef_namespace_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_object_api_policy.py to test_metadef_object_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_property_api_policy.py to test_metadef_property_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py to test_metadef_resourcetype_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tag_api_policy.py to test_metadef_tag_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks_api_policy.py to test_tasks_api_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fixtures.py to fixtures.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_auth.py to test_auth.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_middleware.py to test_cache_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cached_images.py to test_cached_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context.py to test_context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context_middleware.py to test_context_middleware.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_data_migration_framework.py to test_data_migration_framework.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db.py to test_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db_metadef.py to test_db_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain_proxy.py to test_domain_proxy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_gateway.py to test_gateway.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_manage.py to test_glance_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_replicator.py to test_glance_replicator.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_housekeeping.py to test_housekeeping.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_image_cache.py to test_image_cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_manage.py to test_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_misc.py to test_misc.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_policy.py to test_policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_quota.py to test_quota.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_schema.py to test_schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_scrubber.py to test_scrubber.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_sqlite_migration.py to test_sqlite_migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_image.py to test_store_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_location.py to test_store_location.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_format_inspector.py to test_format_inspector.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_convert.py to test_convert.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_copy_image.py to test_copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_glance_download.py to test_glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_import.py to test_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_introspect.py to test_introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/convert.py to convert.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py to 2024_1_expand01_add_cache_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py to mitaka02_update_metadef_os_nova_server.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py to ocata_contract01_drop_is_public.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py to ocata_expand01_add_visibility.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py to pike_contract01_drop_artifacts_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py to pike_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py to queens_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py to queens_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py to rocky_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py to train_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py to train_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py to ussuri_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py to ussuri_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py to wallaby_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py to wallaby_expand01_add_user_imageid_requestid_to_tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py to xena_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py to xena_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py to yoga_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-313.pyc running install_data creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-cache.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-manage.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-scrubber.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api-paste.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/storage-volume-type.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-webservers.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-runtimes.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/software-databases.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/operating-system.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/image-signature-verification.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/glance-common-image-props.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-xenapi.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-watchdog.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vtpm.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vtpm-hw.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware-quota-flavor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vmware-flavor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-vcputopology.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-randomgen.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-quota.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-libvirt.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-libvirt-image.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-instance-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-hypervisor.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-host-capabilities.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-guest-shutdown.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-guest-memory-backing.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-cpu-pinning.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-cpu-mode.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-num-instances.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-iops-filter.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/compute-aggr-disk-filter.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-virtual-system-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-storage-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-resource-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/cim-processor-allocation-setting-data.json -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs copying etc/metadefs/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance/metadefs running install_egg_info Copying glance.egg-info to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing glance-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-cleaner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-prefetcher script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-pruner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-control script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-replicator script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-scrubber script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-status script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-wsgi-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/lib/python3/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3/dist-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py running egg_info writing glance.egg-info/PKG-INFO writing dependency_links to glance.egg-info/dependency_links.txt writing entry points to glance.egg-info/entry_points.txt writing requirements to glance.egg-info/requires.txt writing top-level names to glance.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running install_lib byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/discovery.py to discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/image.py to image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/metadef.py to metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/metadef_base.py to metadef_base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api.py to test_cache_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_cache_api_policy.py to test_cache_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_discovery.py to test_discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_api_policy.py to test_images_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images_import_locking.py to test_images_import_locking.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_legacy_update_cinder_store.py to test_legacy_update_cinder_store.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_member_api_policy.py to test_member_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespace_api_policy.py to test_metadef_namespace_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_object_api_policy.py to test_metadef_object_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_property_api_policy.py to test_metadef_property_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetype_api_policy.py to test_metadef_resourcetype_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tag_api_policy.py to test_metadef_tag_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks_api_policy.py to test_tasks_api_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fixtures.py to fixtures.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_auth.py to test_auth.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cache_middleware.py to test_cache_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_cached_images.py to test_cached_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context.py to test_context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_context_middleware.py to test_context_middleware.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_data_migration_framework.py to test_data_migration_framework.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db.py to test_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_db_metadef.py to test_db_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain_proxy.py to test_domain_proxy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_gateway.py to test_gateway.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_manage.py to test_glance_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_glance_replicator.py to test_glance_replicator.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_housekeeping.py to test_housekeeping.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_image_cache.py to test_image_cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_manage.py to test_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_misc.py to test_misc.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_policy.py to test_policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_quota.py to test_quota.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_schema.py to test_schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_scrubber.py to test_scrubber.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_sqlite_migration.py to test_sqlite_migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_image.py to test_store_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_store_location.py to test_store_location.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_format_inspector.py to test_format_inspector.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_convert.py to test_convert.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_copy_image.py to test_copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_glance_download.py to test_glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_import.py to test_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_introspect.py to test_introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/convert.py to convert.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_expand01_add_cache_tables.py to 2024_1_expand01_add_cache_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py to mitaka02_update_metadef_os_nova_server.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py to ocata_contract01_drop_is_public.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py to ocata_expand01_add_visibility.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py to pike_contract01_drop_artifacts_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py to pike_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py to queens_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py to queens_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py to rocky_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_contract01_empty.py to train_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/train_expand01_empty.py to train_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_contract01_empty.py to ussuri_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/ussuri_expand01_empty.py to ussuri_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_contract01_empty.py to wallaby_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/wallaby_expand01_add_user_imageid_requestid_to_tasks.py to wallaby_expand01_add_user_imageid_requestid_to_tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_contract01_empty.py to xena_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/xena_expand01_empty.py to xena_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_contract01_empty.py to yoga_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-312.pyc running install_data running install_egg_info removing '/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info' (and everything under it) Copying glance.egg-info to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing glance-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-cleaner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-prefetcher script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-cache-pruner script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-control script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-manage script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-replicator script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-scrubber script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-status script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin Installing glance-wsgi-api script to /build/reproducible-path/glance-29.0.0/debian/tmp/usr/bin # Blacklist: # glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time https://bugs.launchpad.net/glance/+bug/1868455 # Failing: # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_disabled_and_http_in_url # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_enabled_and_http_in_url # glance.tests.unit.common.test_utils.TestUtils.test_single_store_http_enabled_and_http_not_in_url # Fails in python 3.13 (see https://bugs.launchpad.net/glance/+bug/2089746): # glance.tests.unit.v2.test_cache_management_api.TestCacheWorker.test_worker_lifecycle pkgos-dh_auto_test --no-py2 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + PKGOS_TEST_PARALLEL=yes + PKGOS_TEST_SERIAL=no + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= + for i in $@ + case "${1}" in + echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift + for i in $@ + case "${1}" in ++ py3versions -vr + PYTHON3S='3.13 3.12' + '[' yes = no ']' + '[' no = yes ']' + for pyvers in ${PYTHON3S} + '[' 3.13 = disabled ']' ++ echo 3.13 ++ cut -d. -f1 + PYMAJOR=3 + echo '===> Testing with python (python3)' ===> Testing with python (python3) ++ pwd + '[' -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ']' + '[' -z '' ']' ++ pwd + echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ++ pwd + export PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages + PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages + '[' -e .stestr.conf ']' + '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr + PYTHON=python3.13 + stestr run --parallel --subunit 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.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.api.test_common.TestSizeCheckedIter.test_too_few_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks ... 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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... 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.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... 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.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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.EvaluateFilterOpTestCase.test_greater_than_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... 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.TestCallbackIterator.test_iterator_iterates glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... 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.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.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_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_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_exception.GlanceExceptionTestCase.test_specified_error_msg glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... 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_format_inspector.TestFormatInspectorInfra.test_capture_region glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... 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.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... 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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... 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.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... 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.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... 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.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.scripts.image_import.test_main.TestImageImport.test_run glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run/bin/sh: line 1: mkisofs: command not found ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' 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.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.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_format_inspector.TestFormatInspectors.test_from_file_reads_minimum glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... ok /bin/sh: line 1: mkisofs: command not found 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_format_inspector.TestFormatInspectors.test_iso_9660 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' 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.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.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.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.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.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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_unpack_task_input glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... 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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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.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.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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.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.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.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.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_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... 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.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.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_utils.ImportURITestCase.test_invalid_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_utils.ImportURITestCase.test_validate_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... 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.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.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... 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_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_app.TestWsgiAppInit.test_drain_workers_no_cache glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... 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.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.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_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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_web_download.TestWebDownloadTask.test_web_download_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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_wsgi.ResourceTest.test_call glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.ResourceTest.test_dispatch glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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_wsgi.ResourceTest.test_dispatch_default glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... 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_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... 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_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_wsgi.ResourceTest.test_dispatch_raises_bad_request glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... 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.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.async_.test_async.TestImportTaskFlow.test_get_default_flow glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... 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_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... 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_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... 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_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... 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_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... 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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok /bin/sh: line 1: mkisofs: command not found glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... 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.common.test_format_inspector.TestFormatInspectors.test_udf glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' 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_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.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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.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.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... 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.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.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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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.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.common.test_utils.SplitFilterOpTestCase.test_default_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... ok 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.api.test_cmd.TestGlanceApiCmd.test_supported_default_store glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... 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_utils.SplitFilterOpTestCase.test_default_operator_with_datetime glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... 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_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... 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_utils.SplitFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... 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.test_auth.TestKeystoneAuthPlugin.test_required_creds glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... 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_utils.SplitFilterOpTestCase.test_greater_than_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... 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_auth.TestKeystoneAuthPlugin.test_v1_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... 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_utils.TestUtils.test_limiting_reader_fails glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... 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.test_auth.TestKeystoneAuthPlugin.test_v2_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... ok glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... ok glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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_utils.SplitFilterOpTestCase.test_less_than_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... 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.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok glance.tests.unit.common.test_utils.TestUtils.test_mutating glance.tests.unit.common.test_utils.TestUtils.test_mutating ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.common.test_timeutils.TestIso8601Time.test_offset_east_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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.common.test_timeutils.TestIso8601Time.test_offset_west glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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.common.test_timeutils.TestIso8601Time.test_offset_west_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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.common.test_timeutils.TestIso8601Time.test_west_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... 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.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_timeutils.TestIso8601Time.test_zulu_normalize glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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_utils.TestUtils.test_valid_fqdn_fail glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... 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.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_timeutils.TestIso8601Time.test_zulu_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip ... 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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... 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_wsgi.RequestTest.test_best_match_language_expected glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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_wsgi.RequestTest.test_best_match_language_unknown glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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.common.test_wsgi.RequestTest.test_content_range glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... 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.common.test_utils.TestUtils.test_valid_hostname_fail glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... 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_wsgi.RequestTest.test_content_type_accept_default glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... 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_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_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_convert_revert_success glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_revert_success ... 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.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok glance.tests.unit.test_domain.TestTaskFactory.test_new_task glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_delete glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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.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.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... 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.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_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.test_domain.TestTaskStub.test_task_stub_init glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init ... ok glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_wsgi.RequestTest.test_content_type_missing glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... ok glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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_app.TestWsgiAppInit.test_sqlite_migrate glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... 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_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... 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.test_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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_db.TestImageMemberRepo.test_list_no_members glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... 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.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... 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_db.TestImageMemberRepo.test_remove_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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_db.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... 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.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_image_cache.TestImageCacheCentralizedDb.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... 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.async_.test_async.TestTaskExecutor.test_with_admin_repo glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... 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_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_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... 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.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_config.TestPasteApp.test_get_path_non_exist glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist ... 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_manage.TestLegacyManage.test_legacy_db_sync glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... ok glance.tests.unit.test_domain.TestImageFactory.test_new_image glance.tests.unit.test_domain.TestImageFactory.test_new_image ... 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.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_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_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.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.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_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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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_domain.TestImageFactory.test_new_image_reserved_property glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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_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.test_cached_images.TestCachedImages.test_delete_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... 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.test_manage.TestLegacyManage.test_legacy_db_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... 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_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_cached_images.TestCachedImages.test_delete_queued_image glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image ... ok glance.tests.unit.test_domain.TestTask.test_begin_processing glance.tests.unit.test_domain.TestTask.test_begin_processing ... 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.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... 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_cached_images.TestCachedImages.test_delete_queued_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... 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_domain.TestTask.test_fail glance.tests.unit.test_domain.TestTask.test_fail ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok 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.test_cached_images.TestCachedImages.test_get_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... 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_cached_images.TestCachedImages.test_get_queued_images glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images ... 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.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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... 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.async_.flows.test_import.TestImportTask.test_save_image glance.tests.unit.async_.flows.test_import.TestImportTask.test_save_image ... 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_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_domain.TestTask.test_invalid_status_transitions_from_success glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... 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_domain.TestTask.test_run glance.tests.unit.test_domain.TestTask.test_run ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok glance.tests.unit.test_context.TestContext.test_anon_private glance.tests.unit.test_context.TestContext.test_anon_private ... 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_domain.TestTask.test_succeed glance.tests.unit.test_domain.TestTask.test_succeed ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... 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_context.TestContext.test_anon_private_owned glance.tests.unit.test_context.TestContext.test_anon_private_owned ... 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.test_domain.TestTask.test_task_invalid_status glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.test_domain.TestTaskExecutorFactory.test_init glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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.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.test_context.TestContext.test_anon_public glance.tests.unit.test_context.TestContext.test_anon_public ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... 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_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_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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_context.TestContext.test_anon_public_owned glance.tests.unit.test_context.TestContext.test_anon_public_owned ... 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_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.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... 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_domain_proxy.TestImageFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... ok glance.tests.unit.test_context.TestContext.test_auth_private glance.tests.unit.test_context.TestContext.test_auth_private ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... 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_manage.TestManage.test_contract glance.tests.unit.test_manage.TestManage.test_contract ... 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_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_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.test_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... 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.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_context.TestContext.test_auth_private_unowned glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... 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.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... ok 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_notifier.TestImageNotifications.test_image_delete_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification ... 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.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok glance.tests.unit.test_context.TestContext.test_auth_public glance.tests.unit.test_context.TestContext.test_auth_public ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... 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_manage.TestManage.test_contract_if_not_contract_head glance.tests.unit.test_manage.TestManage.test_contract_if_not_contract_head ... 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_notifier.TestImageNotifications.test_image_delete_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... 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_context.TestContext.test_auth_public_owned glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.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.test_manage.TestManage.test_db_check glance.tests.unit.test_manage.TestManage.test_db_check ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_get glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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_context.TestContext.test_auth_public_unowned glance.tests.unit.test_context.TestContext.test_auth_public_unowned ... 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.TestImageCacheSqlite.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... 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_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... 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.test_notifier.TestImageNotifications.test_image_get_data_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... 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.test_context.TestContext.test_elevated glance.tests.unit.test_context.TestContext.test_elevated ... 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_context_middleware.TestContextMiddleware.test_is_admin_flag glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag ... ok glance.tests.unit.test_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... 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_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_context.TestContext.test_elevated_again glance.tests.unit.test_context.TestContext.test_elevated_again ... ok glance.tests.unit.test_manage.TestManage.test_db_contract glance.tests.unit.test_manage.TestManage.test_db_contract ... 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_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... 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_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_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.test_context.TestContext.test_empty_private glance.tests.unit.test_context.TestContext.test_empty_private ... ok glance.tests.unit.test_manage.TestManage.test_db_expand glance.tests.unit.test_manage.TestManage.test_db_expand ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... 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_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_context.TestContext.test_empty_private_owned glance.tests.unit.test_context.TestContext.test_empty_private_owned ... 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.test_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... 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.TestImageNotifications.test_image_get_data_size_mismatch glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... 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.test_context.TestContext.test_empty_public glance.tests.unit.test_context.TestContext.test_empty_public ... 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_image_cache.TestImageCacheSqlite.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... 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.test_notifier.TestImageNotifications.test_image_list glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.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.test_context_middleware.TestContextMiddleware.test_roles_stripping glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... 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.test_manage.TestManage.test_db_metadefs_load glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... 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.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... 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.test_context.TestContext.test_get_ksa_client glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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_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.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_image_cache.TestImageCacheSqlite.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... 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_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... 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_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.test_domain.TestExtraProperties.test_delitem glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... 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.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_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... 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_domain.TestExtraProperties.test_eq_with_a_dict glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict ... ok glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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.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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok glance.tests.unit.test_context.TestContext.test_request_id glance.tests.unit.test_context.TestContext.test_request_id ... 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.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_notifier.TestImageNotifications.test_image_set_data_duplicate glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... 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_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_policy.TestImageTarget.test_image_target_project_id_alias glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_domain.TestExtraProperties.test_eq_with_incompatible_object glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... 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_timeutils.TimeUtilsTest.test_utcnow glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... 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_notifier.TestImageNotifications.test_image_set_data_error glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... 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_policy.TestImageTarget.test_image_target_transforms glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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_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.test_context.TestContext.test_user_identity glance.tests.unit.test_context.TestContext.test_user_identity ... 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_metadefs_load_with_specified_path glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_with_specified_path ... 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.test_schema.TestBasicSchema.test_filter_strips_extra_properties glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties ... 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_update_none glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none ... ok glance.tests.unit.test_domain.TestExtraProperties.test_getitem glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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_manage.TestManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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_domain.TestExtraProperties.test_getitem_with_no_items glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... 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.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_schema.TestBasicSchema.test_merge_conflicting_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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_len_with_non_zero_items glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... ok glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... 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_manage.TestManage.test_db_sync glance.tests.unit.test_manage.TestManage.test_db_sync ... 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.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.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_schema.TestBasicSchema.test_raw_json_schema glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema ... 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_domain.TestExtraProperties.test_setitem glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... 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.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.common.test_wsgi.ServerTest.test_number_of_workers_posix glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... 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.test_domain_proxy.TestTaskFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... 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_notifier.TestImageMemberNotifications.test_image_member_add_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification ... 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_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... 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_notifier.TestImageNotifications.test_image_set_data_storage_full glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full ... 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_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_schema.TestBasicSchema.test_validate_passes glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.TestImageMemberNotifications.test_image_member_add_notification_disabled glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.common.test_wsgi.RequestTest.test_language_accept_default glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default ... 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_cache_manage.TestCacheManage.test_delete_all_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... 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_manage.TestManage.test_db_version glance.tests.unit.test_manage.TestManage.test_db_version ... 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.common.test_wsgi.RequestTest.test_language_accept_none glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cache_manage.TestCacheManage.test_delete_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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.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.common.test_wsgi.RequestTest.test_params glance.tests.unit.common.test_wsgi.RequestTest.test_params ... 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_image_cache.TestImageCacheXattr.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_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_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_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... 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_manage.TestManage.test_expand glance.tests.unit.test_manage.TestManage.test_expand ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_range glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_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.common.test_wsgi.RequestTest.test_range_invalid glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... 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_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend ... 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_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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_notifier.TestImageMemberNotifications.test_image_member_list glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list ... 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_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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_manage.TestManage.test_expand_failed glance.tests.unit.test_manage.TestManage.test_expand_failed ... 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_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_notifier.TestImageMemberNotifications.test_image_member_save_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_value_error glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error ... 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_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_image_data_resource.TestImagesController.test_download_deactivated glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated ... 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.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_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... ok glance.tests.unit.test_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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_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.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.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.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... 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_manage.TestManage.test_migrate_already_sync glance.tests.unit.test_manage.TestManage.test_migrate_already_sync ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.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_cache_manage.TestCacheManage.test_queue_image glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... 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_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_migrate_before_expand glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... 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_image_cache.TestImageCacheXattr.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. 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.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... 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.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_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_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_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_manage.TestManage.test_sync glance.tests.unit.test_manage.TestManage.test_sync ... 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.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.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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_db.TestEncryptedLocations.test_decrypt_locations_on_get glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get ... 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.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.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.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.test_image_cache.TestImageCacheSqlite.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... 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_manage.TestManage.test_sync_failed_to_sync glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... ok glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... 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_misc.UtilsTestCase.test_empty_metadata_headers glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers ... 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.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.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_db_metadef.TestMetadefRepo.test_get_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... 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_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.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... 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_image_cache.TestImageCacheXattr.test_delete glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.test_image_cache.TestImageCacheSqlite.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_db.TestEncryptedLocations.test_encrypt_locations_on_save glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save ... 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.test_misc.UtilsTestCase.test_encryption glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... 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_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.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.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_db.TestTaskRepo.test_add_task glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_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_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_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.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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_db_metadef.TestMetadefRepo.test_get_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object ... ok glance.tests.unit.test_db.TestTaskRepo.test_get glance.tests.unit.test_db.TestTaskRepo.test_get ... 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.TestImagesController.test_image_size_limit_exceeded glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded ... 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_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_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_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_scrubber.TestScrubber.test_scrubber_revert_image_status glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... 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_db.TestTaskRepo.test_get_forbidden glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_quota.TestImageTagQuotas.test_add_unlimited_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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_db.TestTaskRepo.test_get_not_found glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... 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_db_metadef.TestMetadefRepo.test_get_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property ... 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.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_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_quota.TestImageTagQuotas.test_replace_image_tag glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... 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_policy.TestDefaultPolicyCheckStrings.test_service_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... 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.test_db.TestTaskRepo.test_limited_list glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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_quota.TestImageTagQuotas.test_replace_too_many_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_too_many_image_tags ... 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.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body ... 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_quota.TestImageTagQuotas.test_replace_unlimited_image_tags glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... 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_db.TestTaskRepo.test_list glance.tests.unit.test_db.TestTaskRepo.test_list ... 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.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_db_metadef.TestMetadefRepo.test_get_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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.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_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good ... 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_store_image.TestStoreMetaDataChecker.test_list_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... 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.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.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_store_image.TestStoreMetaDataChecker.test_nested_dict glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... 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_quota.TestQuotaImageTagsProxy.test_contains glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... 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.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_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.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.TestTaskRepo.test_list_with_marker glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... 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.test_store_image.TestStoreMetaDataChecker.test_simple_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad ... 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_db_metadef.TestMetadefRepo.test_list_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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_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_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_store_image.TestStoreMetaDataChecker.test_unicode glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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.TestQuotaImageTagsProxy.test_len glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... 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.test_store_image.TestStoreMetaDataChecker.test_unicode_dict glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict ... 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_quota.TestQuotaImageTagsProxy.test_not_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... 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_store_image.TestStoreMetaDataChecker.test_unicode_dict_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... 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.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... 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.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.test_store_image.TestStoreMetaDataChecker.test_unicode_list glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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_quota.TestQuotaImageTagsProxy.test_tags_deepcopy glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... 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.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_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.test_db.TestTaskRepo.test_list_with_type glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... 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.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.test_quota.TestQuotaImageTagsProxy.test_tags_delete glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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_schema.TestCollectionSchema.test_raw_json_schema glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_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_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.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_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_db.TestTaskRepo.test_remove_task glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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.v2.test_images_resource.TestImagesSerializer.test_create glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.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.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_format_inspector.TestFormatInspectors.test_vhdx glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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.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.test_store_image.TestStoreImageRepo.test_add_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... ok glance.tests.unit.test_db.TestTaskRepo.test_save_task glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... ok glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.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_db.TestTaskRepo.test_sorted_list glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... 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.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... 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_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.common.test_wsgi.JSONResponseSerializerTest.test_to_json glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json ... 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.v2.test_images_resource.TestImagesSerializer.test_import_image glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... 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_store_image.TestStoreImageRepo.test_save_updates_acls glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... 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.v2.test_images_resource.TestImagesSerializer.test_index glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index ... 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_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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.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.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_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.test_store_image.TestStoreMultiBackends.test_image_set_data glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... 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.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_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.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... 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.TestImagesSerializer.test_index_next_marker glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... 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_cached_images.TestCachedImagesNegative.test_clear_cache_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... 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_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... 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_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_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.TestImagesSerializer.test_show_minimal_fixture glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_minimal_fixture ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... 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.TestStoreMultiBackends.test_set_data_calls_upload_to_store glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_iter glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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_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_test_utils.TestFakeData.test_via_read glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... 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.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.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_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... 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.test_db_metadef.TestMetadefRepo.test_remove_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_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_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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.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_quota.TestImageKeystoneQuota.test_enforce_underquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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.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.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... 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_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.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_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... 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.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.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... 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.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_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_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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.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_data_migration_framework.TestDataMigrationFramework.test_migrate glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... 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_image_members_resource.TestImageMembersSerializer.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... 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.v2.test_image_members_resource.TestImageMembersSerializer.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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.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_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_db_metadef.TestMetadefRepo.test_remove_property_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found ... ok glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.034648 s, 151 MB/s 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_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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_image_data_resource.TestImagesController.test_stage glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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_db_metadef.TestMetadefRepo.test_remove_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag ... 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.test_db.TestImageRepo.test_add_image glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... ok glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... 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.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.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_upload glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload ... 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_db.TestImageRepo.test_delete_all_cached_images glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... ok glance.tests.unit.test_domain.TestImageMember.test_status_enumerated glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_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.test_db_metadef.TestMetadefRepo.test_save_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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_actions_resource.TestImageActionsController.test_reactivate_from_queued glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... 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.TestImageRepo.test_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... 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.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_image_members_resource.TestImageMembersController.test_delete glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete ... ok glance.tests.unit.test_notifier.TestNotifier.test_notifier_load glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... 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_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... 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_notifier.TestNotifier.test_set_defaults glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... 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.test_db_metadef.TestMetadefRepo.test_save_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok glance.tests.unit.test_db.TestImageRepo.test_get glance.tests.unit.test_db.TestImageRepo.test_get ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... 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_quota.TestImageLocationQuotas.test_add_image_location glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.test_domain_proxy.TestProxyRepoWrapping.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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_cached_images.TestCachedImagesNegative.test_queue_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok glance.tests.unit.test_db.TestImageRepo.test_get_cached_images glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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.test_db_metadef.TestMetadefRepo.test_save_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag ... 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_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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.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_cached_images.TestCachedImagesNegative.test_queue_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... 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.TestImageRepo.test_get_forbidden glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... 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_domain_proxy.TestProxyRepoWrapping.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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_tasks_resource.TestTasksController.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index ... ok glance.tests.unit.test_db.TestImageRepo.test_get_hit_count glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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.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_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_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_proxy.TestImageMembershipFactory.test_proxy_wrapped_image glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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.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.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.test_db.TestImageRepo.test_get_least_recently_accessed glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_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_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.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_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_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_help glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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.test_db.TestImageRepo.test_get_not_found glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... 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.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_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.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... 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_context_middleware.TestUnauthenticatedContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.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.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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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_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_notifier.TestTaskNotifications.test_task_create_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... ok glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... 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_tasks_resource.TestTasksController.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... 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_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_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.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.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_notifier.TestTaskNotifications.test_task_create_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... 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_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_schema.TestPermissiveSchema.test_filter_passes_extra_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... 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 glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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.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_tasks_resource.TestTasksController.test_index_return_parameters glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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.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_dump glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.test_db.TestImageRepo.test_limited_list glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_upload_not_allowed_by_policy glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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.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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... ok glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... ok glance.tests.unit.test_db.TestImageRepo.test_list glance.tests.unit.test_db.TestImageRepo.test_list ... 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.TestImagesDeserializerWithAdditionalProperties.test_create glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create ... 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_notifier.TestTaskNotifications.test_task_failure_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... 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.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.test_image_cache.TestImageCacheSqlite.test_prune glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... 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.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... ok Image ID 'fake_id' is not a valid UUID. Image ID 'fake_id' is not a valid UUID. Found 0 cached images... +----+---------------------+---------------------+------+------+ | ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | +----+---------------------+---------------------+------+------+ +----+---------------------+---------------------+------+------+ Found 0 queued images... +----+ | ID | +----+ +----+ Image ID 'fake_id' is not a valid UUID. glance.tests.unit.test_db.TestImageRepo.test_list_all_images glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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_image_members_resource.TestImageMembersController.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... 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.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_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.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_notifier.TestTaskNotifications.test_task_processing_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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.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_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_cache_management_api.TestCacheManageAPI.test_delete_cache_entry glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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.test_db.TestImageRepo.test_list_public_images glance.tests.unit.test_db.TestImageRepo.test_list_public_images ... 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_tasks_resource.TestTasksController.test_index_with_marker glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker ... 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_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/testtools/testcase.py:1110: 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) glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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.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_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_db.TestImageRepo.test_list_shared_images glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.test_notifier.TestTaskNotifications.test_task_run_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled ... 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_image_cache.TestImageCacheSqlite.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero ... ok glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_size glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... 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_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.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_notifier.TestTaskNotifications.test_task_success_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification ... 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_db.TestImageRepo.test_list_status glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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.test_notifier.TestTaskNotifications.test_task_success_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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.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.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... 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 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_db.TestImageRepo.test_list_status_all glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... 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_cache_management_api.TestCacheManageAPI.test_queue_image_from_api glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... 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_image_cache.TestImageCacheSqlite.test_queue glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_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.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_tasks_resource.TestTasksController.test_notifications_on_create glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create ... 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.TestPolicyEnforcer.test_policy_check_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... 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_tasks_resource.TestTasksDeserializer.test_create glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create ... 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.TestImageSchemaFormatConfiguration.test_default_container_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... 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_policy.TestPolicyEnforcer.test_policy_enforce_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... 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_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.test_image_cache.TestImageCacheSqlite.test_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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 /usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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.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.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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.test_db.TestImageRepo.test_list_with_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... ok 5+0 records in 5+0 records out glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... ok 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0361712 s, 145 MB/s 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.test_policy.TestPolicyEnforcer.test_policy_file_check glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... ok glance.tests.unit.test_quota.TestImageQuota.test_append_location glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok 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_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_image_members_resource.TestImageMembersController.test_show_forbidden glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden ... 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 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... 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_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_tasks_resource.TestTasksDeserializer.test_index_marker glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.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_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_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.test_quota.TestImageQuota.test_exceed_extend_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.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_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success ... 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_tasks_resource.TestTasksDeserializer.test_index_negative_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... 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_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_extend_location glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... 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_schemas_resource.TestSchemasController.test_image glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_db.TestImageRepo.test_list_with_wrong_checksum glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... 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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_schemas_resource.TestSchemasController.test_images glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... 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.VersionNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... 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_db.TestImageRepo.test_location_data_exists glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... 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.test_quota.TestImageQuota.test_insert_location glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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_schemas_resource.TestSchemasController.test_member glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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.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_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_quota.TestImageMemberQuotas.test_new_image_member glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... 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 glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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.test_quota.TestImageQuota.test_quota_allowed glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... ok glance.tests.unit.test_db.TestImageRepo.test_location_value glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_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_v2_policy.APIImagePolicy.test_add_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... 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_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... ok glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_gb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... 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_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... ok glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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_namespace_create_different_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner ... 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.TestImageQuota.test_quota_allowed_unit_mb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... 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_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.test_quota.TestImageQuota.test_quota_allowed_unit_tb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... 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_versions.VersionNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... 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_v2_policy.TestTasksAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... 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_quota.TestImageQuota.test_quota_exceeded_keystone_quotas glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... 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.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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... 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.TestImageDataDeserializer.test_upload_chunked glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... 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_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.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_quota.TestImageQuota.test_quota_exceeded_with_lie_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_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_versions.VersionNegotiationTest.test_request_url_v2_5 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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.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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_6 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6 ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... 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_versions.VersionNegotiationTest.test_request_url_v2_7 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... ok glance.tests.unit.test_quota.TestImageQuota.test_set_location glance.tests.unit.test_quota.TestImageQuota.test_set_location ... ok glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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_v2_policy.APIImagePolicy.test_enforce glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_save_image glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.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_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... 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_save_image_not_found glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... 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_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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_v2_policy.APIImagePolicy.test_get_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image_location glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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.VersionNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... 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_v2_policy.APIImagePolicy.test_get_images glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_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_db.TestImageRepo.test_sorted_list glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_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 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.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_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... 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_v2_policy.APIImagePolicy.test_reactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... 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.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_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... 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_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_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_v2_policy.APIImagePolicy.test_update_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... 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.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_v2_policy.APIImagePolicy.test_update_property glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... 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.v2.test_v2_policy.APIImagePolicy.test_upload_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... 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.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_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_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.test_db.TestImageRepo.test_tasks_get_by_image_not_exists glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... 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_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.test_db.TestImageRepo.test_update_hit_count glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... 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.test_domain.TestImage.test_delayed_delete glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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.test_domain.TestImage.test_delete_extra_properties glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... 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_domain.TestImage.test_delete_protected_image glance.tests.unit.test_domain.TestImage.test_delete_protected_image ... 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_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_metadef_resources.TestMetadefsControllers.test_namespace_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... 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.v2.test_images_resource.TestImagesDeserializer.test_index glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... 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_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_domain.TestImage.test_status_active_without_disk_format glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok glance.tests.unit.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... 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.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.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.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.TestImagesDeserializer.test_index_fraction glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok glance.tests.unit.test_domain.TestImage.test_visibility_enumerated glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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.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_namespace_delete_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing ... 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.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_discovery_stores.TestInfoControllers.test_get_stores_read_only_store glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... 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_glance_replicator.ImageServiceTestCase.test_rest_get_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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_images_resource.TestImagesDeserializer.test_index_marker glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... 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_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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_schema.TestBasicSchemaLinks.test_raw_json_schema glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema ... 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_images_resource.TestMultiImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... 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.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.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_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_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_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.TestImagesControllerPolicies.test_add_location_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... 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_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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.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.TestProxyHelpers.test_is_proxyable glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... ok 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.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_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.TestProxyHelpers.test_proxy_response_error glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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_images_resource.TestMultiImagesController.test_copy_image_non_existing_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... 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_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.TestProxyHelpers.test_self_url glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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_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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... 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_v2_policy.TestMemberAPIPolicy.test_delete_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... 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.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_v2_policy.TestMemberAPIPolicy.test_modify_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... 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.TestImagesControllerPolicies.test_index_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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_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.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_update_communitize_image_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_communitize_image_unauthorized ... 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_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.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.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.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_images_resource.TestMultiImagesController.test_copy_image_to_other_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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.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.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.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.TestMultiImagesController.test_copy_image_with_all_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... 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_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.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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... 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_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_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.TestMultiImagesController.test_delete_from_store_as_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... 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_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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... 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.TestImagesDeserializer.test_index_with_filter glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... 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_with_filter_and_limit glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter_and_limit ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... 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_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.TestImagesDeserializer.test_index_with_many_filter glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... 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_with_tag glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... 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_delete_from_store_invalid_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_access_delete_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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_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_images_resource.TestMultiImagesController.test_delete_from_store_non_active glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_delete glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok Commands: help Output help for one of the commands below compare What is missing from the target glance? dump Dump the contents of a glance instance to local disk. livecopy Load the contents of one glance instance into another. load Load the contents of a local directory into glance. size Determine the size of a glance instance if dumped to disk. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. 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.TestMultiImagesController.test_delete_from_store_not_in_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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 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_images_resource.TestMultiImagesController.test_delete_from_store_one_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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.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_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.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_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_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_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_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_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_delete_protected glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... 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_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.TestImagesDeserializer.test_update_invalid_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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.TestMultiImagesController.test_image_lazy_loading_store_different_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... 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_v2_policy.APIPolicyBase.test_check glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... ok glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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.test_domain_proxy.TestProxyRepoPlain.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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_glance_manage.DBCommandsTestCase.test_purge_command glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command ... 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.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.TestImagesDeserializer.test_update_readonly_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... 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_manage.DBCommandsTestCase.test_purge_command_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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_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.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.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.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.test_glance_manage.DBCommandsTestCase.test_purge_max_rows glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... 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_sqlite_migration.TestMigrate.test_migrate glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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_namespace_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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_sqlite_migration.TestMigrate.test_migrate_if_required_false glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... 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.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_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.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.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_tasks_resource.TestTasksSerializer.test_create glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.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_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.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.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.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.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.v2.test_tasks_resource.TestTasksSerializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... 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.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_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.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_tasks_resource.TestTasksSerializer.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker ... 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_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_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_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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_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_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_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_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.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.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_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_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_store_image.TestStoreImage.test_image_checking_location_exists glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists ... 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.test_store_image.TestStoreImage.test_image_get_data glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... 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.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.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.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.TestStoreImage.test_image_reverse_locations_order glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order ... 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.test_store_image.TestStoreImage.test_image_set_data glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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_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_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.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_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.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_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_show_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_0 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_0 ... 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_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_7 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7 ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_image_data_resource.TestMultiBackendImagesController.test_upload glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload ... 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_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_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_add_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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_images_resource.TestImagesController.test_add_location_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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_add_location_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... 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.TestImagesController.test_add_location_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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_add_location_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... 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_add_location_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... 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_images_resource.TestImagesController.test_add_location_on_queued_community glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... 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.TestImagesController.test_add_location_on_queued_shared glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... 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.TestImagesController.test_add_location_to_active_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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_images_resource.TestImagesController.test_add_location_with_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... 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_add_location_without_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... 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_create glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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.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_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.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.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_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_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_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_object_delete_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible ... 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_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_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_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_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_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_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_create_unexpected_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property ... 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_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.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_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_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_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_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_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_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_create_with_too_many_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_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.TestImagesController.test_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete ... 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.TestImagesController.test_delete_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_disabled_notification ... 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.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... 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_images_resource.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... 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_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... 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_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_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_delete_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... 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_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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 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_images_resource.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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_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_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_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_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.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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_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_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_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_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_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.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_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.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.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_images_resource.TestImagesController.test_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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_images_resource.TestImagesController.test_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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.TestImagesController.test_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_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_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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_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_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... 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.TestImagesController.test_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... 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_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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_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_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... 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_images_resource.TestImagesController.test_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... 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_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.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... 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_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_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_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_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_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_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_index glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... 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.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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_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_metadef_resources.TestMetadefsControllers.test_property_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... 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.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_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... 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_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_next_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... 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_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.TestImagesController.test_index_return_parameters glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... 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.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_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_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_property_show_non_existing glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing ... 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.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_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_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_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.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.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_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_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_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_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_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_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_property_show_prefix_mismatch glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch ... 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_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_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_index_with_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_metadef_resources.TestMetadefsControllers.test_property_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update ... 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.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.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_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.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_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_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_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_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_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_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_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_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.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 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_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_with_sort_dir glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... 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_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_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_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_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_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_invalid_locations_op_pos glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... 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_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_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_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... 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_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... 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_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_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_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... 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_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_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_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_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_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_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... 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.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_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_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... 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_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.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_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_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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_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.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_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_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_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.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_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_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_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_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 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_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_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_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_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_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_resource_type_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_index ... 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_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.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.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_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_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_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... 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_images_resource.TestImagesController.test_replace_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_show glance.tests.unit.v2.test_images_resource.TestImagesController.test_show ... 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.TestImagesController.test_show_deleted_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... 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 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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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_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_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_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_tag_create_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict ... 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_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_tag_create_duplicate_tags glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags ... 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.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_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_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_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.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.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_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_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_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_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_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_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_add_too_many_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_properties ... 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_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.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_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_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_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_images_resource.TestImagesController.test_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_image_doesnt_exist glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... 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.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.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.TestMetadefsControllers.test_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... 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_no_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes ... 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_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_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.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_update_remove_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location ... 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_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_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_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_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_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_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_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_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.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_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_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_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_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_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_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_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_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.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... 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_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_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_tag_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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.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_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_index_empty glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_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_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_images_resource.TestImagesDeserializerWithExtendedSchema.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... 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_images_resource.TestImagesSerializerWithAdditionalProperties.test_show glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... 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_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_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_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_update_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... 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_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_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_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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok ---------------------------------------------------------------------- Ran 2262 tests in 81.968s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 5.061 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 4.362 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 4.297 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized 3.788 glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 2.740 glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune 2.563 glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 2.528 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 2.461 glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock 2.280 glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled 2.127 + rm -rf .stestr + for pyvers in ${PYTHON3S} + '[' 3.12 = disabled ']' ++ cut -d. -f1 ++ echo 3.12 + PYMAJOR=3 + echo '===> Testing with python (python3)' ===> Testing with python (python3) ++ pwd + '[' -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ']' + '[' -z /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ']' + '[' -e .stestr.conf ']' + '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr + PYTHON=python3.12 + stestr run --parallel --subunit 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... 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.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... 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.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... 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.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.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... 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.api.test_common.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... ok glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... ok glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... 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 In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_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.TestCachedImages.test_delete_queued_image glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image ... 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_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_queue_image glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image ... 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_cmd.TestGlanceApiCmd.test_cache_cleaner_main glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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_introspect.TestImportTask.test_introspect_no_image glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_no_image ... 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.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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... 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.async_.flows.test_introspect.TestImportTask.test_introspect_success glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_success ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... 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.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... ok glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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.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_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... 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.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.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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... 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_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.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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... ok glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.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.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.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... 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.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_format_inspector.TestFormatInspectorInfra.test_capture_region glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... 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_format_inspector.TestFormatInspectorInfra.test_get_inspector glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... 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.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.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... 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.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.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... 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.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image ... 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.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.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... 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_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_create_unpermitted_policy glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_unpermitted_policy ... 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.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... 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.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.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_utils.SplitFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... 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_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_utils.EvaluateFilterOpTestCase.test_invalid_operator glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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_web_download.TestWebDownloadTask.test_web_download_with_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... 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_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.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.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.SplitFilterOpTestCase.test_in_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... 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_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... 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.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.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_utils.SplitFilterOpTestCase.test_less_than_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator ... ok glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_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.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.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_utils.SplitFilterOpTestCase.test_not_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... 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.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... 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_wsgi.JSONRequestDeserializerTest.test_from_json_malformed glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed ... 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.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.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.common.test_utils.SplitFilterOpTestCase.test_validate_quotes glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... 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.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.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.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.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_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_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_best_match_language_unknown glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... 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.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_range glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... 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_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.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_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_wsgi.RequestTest.test_content_range_invalid glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid ... 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_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_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.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.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.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_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_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.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.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.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.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_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.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.async_.flows.test_convert.TestImportTask.test_convert_success glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_success ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... 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.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.common.test_wsgi.RequestTest.test_content_type_missing glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.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_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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... 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_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_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_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.RequestTest.test_content_type_with_charset glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset ... 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_api_image_import.TestImportToStoreTask.test_execute_body_with_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... 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.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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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.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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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_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_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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... 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_all_permitted glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... 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.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_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_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_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.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.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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_domain_proxy.TestProxyRepoWrapping.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... 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.test_domain_proxy.TestProxyRepoWrapping.test_list glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... 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_domain_proxy.TestProxyRepoWrapping.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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_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.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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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.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.common.test_utils.ImportURITestCase.test_ignored_filtering_options glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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_utils.ImportURITestCase.test_invalid_import_uri glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... 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_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.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_wsgi.ServerTest.test_create_pool glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... 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_wsgi.ServerTest.test_http_keepalive glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive ... 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.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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... 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.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_wsgi.ServerTest.test_missing_staging_dir glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... ok glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... ok glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... 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_wsgi.ServerTest.test_number_of_workers_posix glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... ok glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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_db.TestTaskRepo.test_add_task glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_policy.TestDefaultPolicyCheckStrings.test_service_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... ok glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.TestTaskRepo.test_get glance.tests.unit.test_db.TestTaskRepo.test_get ... 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_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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_db.TestImageMemberRepo.test_get_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... 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_utils.TestUtils.test_cooperative_reader_of_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.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_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... 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.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.TestTaskRepo.test_get_not_found glance.tests.unit.test_db.TestTaskRepo.test_get_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.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_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... 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.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.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_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... 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_db.TestTaskRepo.test_limited_list glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter ... ok glance.tests.unit.test_db.TestTaskRepo.test_list glance.tests.unit.test_db.TestTaskRepo.test_list ... ok glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... 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_db.TestImageMemberRepo.test_remove_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... 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_db.TestTaskRepo.test_list_with_marker glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... 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_image_conversion.TestConvertImageTask.test_image_convert_reports_fail glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... 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.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.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.common.test_timeutils.TestIso8601Time.test_compare glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... 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.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.test_timeutils.TestIso8601Time.test_compare_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... ok glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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.test_quota.TestImageQuota.test_append_location glance.tests.unit.test_quota.TestImageQuota.test_append_location ... 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.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... 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_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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.common.test_timeutils.TestIso8601Time.test_east_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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.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.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... 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_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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok glance.tests.unit.test_db.TestTaskRepo.test_remove_task glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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_utils.TestUtils.test_get_meta_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers ... 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.common.test_timeutils.TestIso8601Time.test_normalize_naive glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... ok glance.tests.unit.test_db.TestTaskRepo.test_save_task glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... ok glance.tests.unit.test_quota.TestImageQuota.test_extend_location glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... 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_timeutils.TestIso8601Time.test_now_roundtrip glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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_db.TestTaskRepo.test_sorted_list glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok glance.tests.unit.test_quota.TestImageQuota.test_iadd_location glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... 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.test_domain_proxy.TestProxyRepoPlain.test_save glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... 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.common.test_timeutils.TestIso8601Time.test_offset_east_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... ok glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... 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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... ok glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_client.TestClient.test_http_encoding_headers glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... 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.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... ok glance.tests.unit.test_quota.TestImageQuota.test_insert_location glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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_client.TestClient.test_make_auth_plugin glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... 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_glance_replicator.ReplicationCommandsTestCase.test_help glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_call glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... 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.common.test_timeutils.TestIso8601Time.test_west_normalize glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... 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_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... 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_wsgi.ResourceTest.test_call_raises_exception glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception ... ok glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... 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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... 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.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.common.test_timeutils.TestIso8601Time.test_zulu glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... 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_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.common.test_timeutils.TestIso8601Time.test_zulu_micros glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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.TestImageCacheCentralizedDb.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... 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_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_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... 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.common.test_wsgi.ResourceTest.test_dispatch_no_default glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default ... 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_quota.TestImageQuota.test_quota_allowed_unit_kb glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... 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_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... 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.common.test_timeutils.TimeUtilsTest.test_delta_seconds glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds ... 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.common.test_wsgi.ResourceTest.test_get_action_args glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args ... ok /bin/sh: line 1: mkisofs: command not found 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.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.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' 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.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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... ok glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... 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.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_utils.TestUtils.test_image_meta glance.tests.unit.common.test_utils.TestUtils.test_image_meta ... 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.TestImageQuota.test_quota_exceeded_keystone_quotas glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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.ReplicationCommandsTestCase.test_replication_livecopy glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... 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_utils.TestUtils.test_limiting_reader glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... 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_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.TimeUtilsTest.test_parse_isotime glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... 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.test_quota.TestImageQuota.test_quota_exceeded_no_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... 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.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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... 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_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_quota.TestImageQuota.test_quota_exceeded_with_lie_size glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size ... ok glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded ... ok /bin/sh: line 1: mkisofs: command not found glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... 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_format_inspector.TestFormatInspectors.test_iso_9660 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' 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.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.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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_wsgi.ResourceTest.test_translate_exception glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception ... 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_domain.TestImage.test_delete_extra_properties glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... 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.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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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.async_.flows.test_import.TestImportTask.test_save_image glance.tests.unit.async_.flows.test_import.TestImportTask.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_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code ... 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.common.test_utils.TestUtils.test_mutating glance.tests.unit.common.test_utils.TestUtils.test_mutating ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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_image_cache.TestImageCacheCentralizedDb.test_delete glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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.common.test_utils.TestUtils.test_sort_image_locations glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... 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.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.scripts.test_scripts_utils.TestScriptsUtils.test_get_task glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task ... 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.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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.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.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_image_cache.TestImageCacheCentralizedDb.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_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.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_utils.TestUtils.test_sort_image_locations_unknownscheme glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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_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.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_notifier.TestImageMemberNotifications.test_image_member_add_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification ... 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.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.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... ok glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... 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_domain.TestImage.test_status_saving_without_container_format glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format ... 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.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.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.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.common.test_utils.TestUtils.test_sort_image_locations_without_metadata glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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_domain.TestImage.test_status_saving_without_disk_format glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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_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_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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_language_accept_default glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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_tags_always_a_set glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... 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_notifier.TestImageMemberNotifications.test_image_member_delete_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... 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.TestImageMembershipFactory.test_proxy_wrapped_image glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_domain.TestImage.test_visibility_enumerated glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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.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.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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... 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_image_cache.TestImageCacheCentralizedDb.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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.TestImageFactory.test_minimal_new_image glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_params glance.tests.unit.common.test_wsgi.RequestTest.test_params ... 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_set_location glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_glance_replicator.ImageServiceTestCase.test_rest_add_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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.test_domain.TestImageFactory.test_new_image glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok glance.tests.unit.common.test_wsgi.RequestTest.test_range glance.tests.unit.common.test_wsgi.RequestTest.test_range ... 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.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.common.test_utils.TestUtils.test_valid_hostname glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... 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_notifier.TestImageMemberNotifications.test_image_member_get glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... 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.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.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_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_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_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.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.common.test_utils.TestUtils.test_valid_hostname_fail glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail ... 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.RequestTest.test_request_match_language_unexpected glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... 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.test_wsgi.GetSocketTestCase.test_correct_configure_socket glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... 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_notifier.TestImageMemberNotifications.test_image_member_list glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list ... 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_glance_replicator.ImageServiceTestCase.test_rest_errors glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... 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_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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.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.test_schema.TestBasicSchema.test_filter_strips_extra_properties glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties ... 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_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_replicator.ImageServiceTestCase.test_rest_get_image glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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_notifier.TestImageMemberNotifications.test_image_member_save_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_image_cache.TestImageCacheCentralizedDb.test_is_cached glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... 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.test_domain_proxy.TestTaskFactory.test_proxy_wrapping glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping ... 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.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_format_inspector.TestFormatInspectors.test_qcow2 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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_schema.TestBasicSchema.test_merge_conflicting_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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_exception.GlanceExceptionTestCase.test_specified_error_msg glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... 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.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_schema.TestBasicSchema.test_merge_properties glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... 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_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... 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_domain.TestTask.test_begin_processing glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... 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.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_schema.TestBasicSchema.test_raw_json_schema glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema ... 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.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok glance.tests.unit.test_domain.TestTask.test_fail glance.tests.unit.test_domain.TestTask.test_fail ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... 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_schema.TestBasicSchema.test_validate_fails_on_bad_type glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... 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.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_image_cache.TestImageCacheCentralizedDb.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... ok 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_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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_schema.TestPermissiveSchema.test_validate_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... 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_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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_iter glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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_auth.TestKeystoneAuthPlugin.test_required_creds glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok glance.tests.unit.test_domain.TestTask.test_run glance.tests.unit.test_domain.TestTask.test_run ... ok glance.tests.unit.test_test_utils.TestFakeData.test_via_read glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... ok glance.tests.unit.test_domain.TestTask.test_succeed glance.tests.unit.test_domain.TestTask.test_succeed ... 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_image_data_resource.TestImageDataDeserializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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_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_domain.TestTask.test_task_invalid_status glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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_quota.TestImageKeystoneQuota.test_enforce_underquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... 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.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.test_scrubber.TestScrubber.test_scrubber_revert_image_status glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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.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_format_inspector.TestFormatInspectors.test_qcow2_safety_checks glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... 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_domain.TestTaskExecutorFactory.test_init glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok 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.v2.test_image_data_resource.TestImageDataDeserializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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_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.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... 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_domain.TestTaskExecutorFactory.test_new_task_executor glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... 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_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... 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_image_cache.TestImageCacheCentralizedDb.test_prune glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... 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.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... ok glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... ok /bin/sh: line 1: mkisofs: command not found 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_context_middleware.TestContextMiddleware.test_invalid_service_catalog glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... 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_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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.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_data_resource.TestImageDataSerializer.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... 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.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.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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.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_context_middleware.TestContextMiddleware.test_response glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... 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_image_data_resource.TestMultiBackendImagesController.test_upload glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_image_id glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... ok glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... 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_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.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... 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.common.test_wsgi.JSONResponseSerializerTest.test_to_json glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... 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.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_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... 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_context_middleware.TestContextMiddleware.test_roles_stripping glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping ... 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_quota.TestImageTagQuotas.test_add_image_tag glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag ... ok glance.tests.unit.test_notifier.TestNotifier.test_notifier_load glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... 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.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.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.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_notifier.TestNotifier.test_set_defaults glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... 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_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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.v2.test_image_data_resource.TestImageDataSerializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... ok 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.test_context.TestContext.test_anon_private glance.tests.unit.test_context.TestContext.test_anon_private ... 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.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_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_domain.TestImageMember.test_status_enumerated glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... 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_cached_images.TestCachedImagesNegative.test_queue_image_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_context.TestContext.test_anon_private_owned glance.tests.unit.test_context.TestContext.test_anon_private_owned ... 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_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_domain.TestTaskStub.test_task_stub_get_status glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... 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.test_domain.TestTaskStub.test_task_stub_init glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init ... 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_context.TestContext.test_anon_public glance.tests.unit.test_context.TestContext.test_anon_public ... 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.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... 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.v2.test_image_members_resource.TestImageMembersController.test_create glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... 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_policy.TestImageTarget.test_image_target_ignores_locations glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_context.TestContext.test_anon_public_owned glance.tests.unit.test_context.TestContext.test_anon_public_owned ... ok glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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.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_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_notifier.TestTaskNotifications.test_task_failure_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... ok glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_domain.TestExtraProperties.test_delitem glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok glance.tests.unit.test_context.TestContext.test_auth_private glance.tests.unit.test_context.TestContext.test_auth_private ... 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_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_add_image glance.tests.unit.test_db.TestImageRepo.test_add_image ... 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.test_policy.TestImageTarget.test_image_target_transforms glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... 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.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_store_image.TestStoreMultiBackends.test_image_set_data glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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_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.TestImageMembersSerializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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.test_domain.TestExtraProperties.test_eq_with_incompatible_object glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object ... 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.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_image_members_resource.TestImageMembersSerializer.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... 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_domain.TestExtraProperties.test_eq_with_uneqal_dict glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... 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.v2.test_image_members_resource.TestImageMembersSerializer.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_quota.TestImageLocationQuotas.test_add_unlimited_image_locations glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... 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.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... ok glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... 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_image_members_resource.TestImageMembersSerializer.test_update glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update ... 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.test_domain.TestExtraProperties.test_getitem glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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.test_domain.TestImageMemberFactory.test_minimal_new_image_member glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... ok glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... 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.test_domain.TestExtraProperties.test_getitem_with_no_items glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... 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_notifier.TestTaskNotifications.test_task_run_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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_quota.TestImageLocationQuotas.test_replace_image_location glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... 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.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.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_download glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... 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.TestImageRepo.test_get glance.tests.unit.test_db.TestImageRepo.test_get ... 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.test_context.TestContext.test_auth_public_unowned glance.tests.unit.test_context.TestContext.test_auth_public_unowned ... 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.test_notifier.TestTaskNotifications.test_task_run_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled ... 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_image_members_resource.TestImageMembersController.test_create_overlimit glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit ... 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.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_domain.TestExtraProperties.test_setitem glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... 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.test_context.TestContext.test_elevated glance.tests.unit.test_context.TestContext.test_elevated ... 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.test_db.TestImageRepo.test_get_cached_images glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_quota.TestQuotaImageTagsProxy.test_add glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... ok 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_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_context.TestContext.test_elevated_again glance.tests.unit.test_context.TestContext.test_elevated_again ... ok glance.tests.unit.test_db.TestImageRepo.test_get_forbidden glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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_quota.TestQuotaImageTagsProxy.test_add_too_many_tags glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags ... 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.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.common.test_format_inspector.TestFormatInspectors.test_vhd glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... ok glance.tests.unit.test_context.TestContext.test_empty_private glance.tests.unit.test_context.TestContext.test_empty_private ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized ... 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_glance_manage.DBCommandsTestCase.test_purge_command_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok glance.tests.unit.test_db.TestImageRepo.test_get_hit_count glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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.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.test_quota.TestQuotaImageTagsProxy.test_iter glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... ok glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... ok glance.tests.unit.test_context.TestContext.test_empty_public glance.tests.unit.test_context.TestContext.test_empty_public ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... 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.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.TestMultiImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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_quota.TestQuotaImageTagsProxy.test_not_equals glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... 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_db.TestImageRepo.test_get_not_found glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... ok glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... ok glance.tests.unit.test_context.TestContext.test_get_ksa_client glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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.TestQuotaImageTagsProxy.test_tags_deepcopy glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... ok glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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.test_sqlite_migration.TestMigrate.test_migrate_empty_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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_quota.TestQuotaImageTagsProxy.test_tags_delete glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... ok glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... 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_context.TestContext.test_request_id glance.tests.unit.test_context.TestContext.test_request_id ... ok glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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_context.TestContext.test_service_catalog glance.tests.unit.test_context.TestContext.test_service_catalog ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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_image_cache.TestImageCacheSqlite.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... ok glance.tests.unit.test_context.TestContext.test_user_identity glance.tests.unit.test_context.TestContext.test_user_identity ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... 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_db.TestImageRepo.test_limited_list glance.tests.unit.test_db.TestImageRepo.test_limited_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.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_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_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception ... ok glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... ok glance.tests.unit.test_db.TestImageRepo.test_list glance.tests.unit.test_db.TestImageRepo.test_list ... 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.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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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_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_store_image.TestImageFactory.test_new_image glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... ok glance.tests.unit.test_db.TestImageRepo.test_list_all_images glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... 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.test_db.TestImageRepo.test_list_private_images glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... 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_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.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_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_db_metadefs_export glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export ... ok glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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.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.TestMultiImagesController.test_copy_non_active_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... 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_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.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.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.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.TestImagesControllerPolicies.test_index_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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_image_cache.TestImageCacheSqlite.test_delete glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... 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_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_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_db.TestImageRepo.test_list_shared_images_other_tenant glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... ok glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... 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.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.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.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_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_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_db.TestImageRepo.test_list_status glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_namespace_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... 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.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.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized ... 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_image_cache.TestImageCacheSqlite.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all ... 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_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_manage.TestLegacyManage.test_legacy_db_contract glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... 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.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_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_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_db.TestImageRepo.test_list_status_pending glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... 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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... 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.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_manage.TestLegacyManage.test_legacy_db_migrate glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... 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_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_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_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_db.TestImageRepo.test_list_status_rejected glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... 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.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.TestMultiImagesController.test_delete_from_store_invalid_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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_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.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_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_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_manage.TestLegacyManage.test_legacy_db_upgrade glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade ... 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.TestMultiImagesController.test_delete_from_store_no_image glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... 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_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_manage.TestLegacyManage.test_legacy_db_upgrade_version glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... 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.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.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_actions_resource.TestImageActionsController.test_deactivate_from_saving glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving ... 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.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_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.TestMultiImagesController.test_delete_from_store_non_active glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... 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_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.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.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.test_db.TestImageRepo.test_list_with_marker glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... ok glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... 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.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_manage.TestManage.test_contract glance.tests.unit.test_manage.TestManage.test_contract ... 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.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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 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.test_manage.TestManage.test_contract_before_expand glance.tests.unit.test_manage.TestManage.test_contract_before_expand ... ok Commands: help Output help for one of the commands below compare What is missing from the target glance? dump Dump the contents of a glance instance to local disk. livecopy Load the contents of one glance instance into another. load Load the contents of a local directory into glance. size Determine the size of a glance instance if dumped to disk. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. 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.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_manage.TestManage.test_contract_before_migrate glance.tests.unit.test_manage.TestManage.test_contract_before_migrate ... 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.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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_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.TestMultiImagesController.test_delete_from_store_one_location glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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_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.test_image_cache.TestImageCacheSqlite.test_open_for_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_members_resource.TestImageMembersController.test_index_public_image glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image ... 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_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_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.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... ok glance.tests.unit.test_manage.TestManage.test_db_check glance.tests.unit.test_manage.TestManage.test_db_check ... 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.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.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_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_db.TestImageRepo.test_list_with_wrong_checksum glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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_manage.TestManage.test_db_check_result glance.tests.unit.test_manage.TestManage.test_db_check_result ... 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_db.TestImageRepo.test_list_with_wrong_tags glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... 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_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_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.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.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_manage.TestManage.test_db_contract glance.tests.unit.test_manage.TestManage.test_db_contract ... 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_db.TestImageRepo.test_location_data_exists glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... 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_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_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.test_manage.TestManage.test_db_expand glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_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_db.TestImageRepo.test_location_data_value glance.tests.unit.test_db.TestImageRepo.test_location_data_value ... 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_manage.TestManage.test_db_metadefs_export glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... 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_image_members_resource.TestImageMembersController.test_show_forbidden glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden ... ok glance.tests.unit.test_db.TestImageRepo.test_location_value glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_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.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.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.TestImageRepo.test_node_reference_get_by_url glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... 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_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_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_actions_resource.TestImageActionsController.test_reactivate_from_queued glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued ... 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_db.TestImageRepo.test_node_reference_get_by_url_not_found glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... 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.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_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.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.TestImageCacheSqlite.test_prefetcher_greenthread glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... ok glance.tests.unit.test_db.TestImageRepo.test_remove_image glance.tests.unit.test_db.TestImageRepo.test_remove_image ... 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.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_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.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_manage.TestManage.test_db_metadefs_load_prefer_new glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new ... 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_remove_image_not_found glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found ... 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.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_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.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_db.TestImageRepo.test_restore_image_status glance.tests.unit.test_db.TestImageRepo.test_restore_image_status ... 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_store_image.TestStoreImage.test_image_change_remove_location glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location ... 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.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_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_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_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_db.TestImageRepo.test_restore_image_status_not_found glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_native glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_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.test_store_image.TestStoreImage.test_image_delete glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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_manage.TestManage.test_db_metadefs_unload glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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.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.TestMultiImagesController.test_image_lazy_loading_store glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... 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.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.test_manage.TestManage.test_db_migrate glance.tests.unit.test_manage.TestManage.test_db_migrate ... ok glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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_manage.TestManage.test_db_sync glance.tests.unit.test_manage.TestManage.test_db_sync ... 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_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.TestMultiImagesController.test_image_lazy_loading_store_different_owner glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... ok glance.tests.unit.test_db.TestImageRepo.test_save_image glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.test_manage.TestManage.test_db_sync_version glance.tests.unit.test_manage.TestManage.test_db_sync_version ... 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.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_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_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... 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.test_db.TestImageRepo.test_save_image_not_found glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... 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.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_manage.TestManage.test_db_upgrade_version glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... ok glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_manage.TestManage.test_db_version_control glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_db.TestImageRepo.test_sorted_list glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... 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_set_data_inspector_no_match glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... 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_db.TestImageRepo.test_sorted_list_with_multiple_dirs glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... 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.TestStoreImage.test_image_set_data_inspector_not_needed glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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_manage.TestManage.test_expand_failed glance.tests.unit.test_manage.TestManage.test_expand_failed ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... ok glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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_expand_if_not_expand_head glance.tests.unit.test_manage.TestManage.test_expand_if_not_expand_head ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.test_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... 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_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.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... 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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... 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_db.TestImageRepo.test_update_hit_count glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok glance.tests.unit.test_manage.TestManage.test_sync glance.tests.unit.test_manage.TestManage.test_sync ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... 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 glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... 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.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.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.v2.test_images_resource.TestImagesSerializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... 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.test_image_cache.TestImageCacheSqlite.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero ... 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_notifier.TestImageNotifications.test_image_add_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... 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_add_location_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... ok glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... 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.test_image_cache.TestImageCacheSqlite.test_queue glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_notifier.TestImageNotifications.test_image_delete_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... 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.test_quota.TestImageMemberQuotas.test_new_image_member glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... 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_image_cache.TestImageCacheSqlite.test_read glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.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.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_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_get glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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.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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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_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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... 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.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_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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... 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.TestImagesSerializer.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... 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.TestStoreMetaDataChecker.test_nested_dict glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... 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_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.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad ... 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.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_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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... ok Image ID 'fake_id' is not a valid UUID. Image ID 'fake_id' is not a valid UUID. Found 0 cached images... +----+---------------------+---------------------+------+------+ | ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | +----+---------------------+---------------------+------+------+ +----+---------------------+---------------------+------+------+ Found 0 queued images... +----+ | ID | +----+ +----+ Image ID 'fake_id' is not a valid UUID. glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... 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.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... 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.test_image_cache.TestImageCacheXattr.test_clean_invalid_path glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... ok glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... 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_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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... 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_image_cache.TestImageCacheXattr.test_clean_stalled glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... 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.TestImageNotifications.test_image_list glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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.test_versions.VersionNegotiationTest.test_request_url_v2 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... 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.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.TestImageNotifications.test_image_save_notification_disabled glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... 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_image_cache.TestImageCacheXattr.test_delete glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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.test_image_cache.TestImageCacheXattr.test_delete_all glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... 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_notifier.TestImageNotifications.test_image_set_data_HTTP_error glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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_image_cache.TestImageCacheXattr.test_get_image_size glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_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.test_notifier.TestImageNotifications.test_image_set_data_error glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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.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.VersionNegotiationTest.test_request_url_v2_12_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... 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_notifier.TestImageNotifications.test_image_set_data_not_found glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... 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.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_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_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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.v2.test_tasks_resource.TestTasksSerializer.test_create glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok 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.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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... ok glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... 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.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_tasks_resource.TestTasksSerializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... 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_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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 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.test_image_cache.TestImageCacheXattr.test_prune_to_zero glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... 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_v2_policy.TestTasksAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... 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.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... ok glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read ... 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_14_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_add_location_on_queued_shared glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... ok /usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... 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.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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_add_location_to_invalid_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... 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.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_7 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... 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.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... 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 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.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... 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_versions.VersionNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.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_images_resource.TestImagesController.test_add_location_with_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... 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.test_schema.TestCollectionSchema.test_raw_json_schema glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_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_12_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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_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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... 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_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.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail_properties glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.test_versions.VersionsTest.test_get_version_list_for_external_app glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_15 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_cache_management_api.TestCacheManageAPI.test_delete_cache_entry glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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_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_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... 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_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... ok glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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_tags_resource.TestImagesSerializer.test_create_tag glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag ... 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_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.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.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_5 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 ... 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.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_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_images_resource.TestImagesDeserializerWithExtendedSchema.test_create glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create ... 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.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_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags ... 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.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.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_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.TestImagesDeserializerWithExtendedSchema.test_create_bad_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.TestImagesDeserializerWithExtendedSchema.test_update glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... 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_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_tags_other_owner glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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.TestImagesController.test_create_readonly_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property ... 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.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.TestImagesSerializerWithUnicode.test_update glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_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_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_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_schemas_resource.TestSchemasController.test_images glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... 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_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.v2.test_v2_policy.APIImagePolicy.test_check glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... 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_v2_policy.APIImagePolicy.test_deactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... 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_v2_policy.APIImagePolicy.test_download_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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_v2_policy.APIImagePolicy.test_get_image_location glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... 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_v2_policy.APIImagePolicy.test_modify_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... 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_v2_policy.APIImagePolicy.test_upload_image glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... ok glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... 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_v2_policy.APIPolicyBase.test_enforce glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... 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.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_namespace_index_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0387704 s, 135 MB/s 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_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_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.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.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... 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_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.TestImagesController.test_delete_in_use glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... 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_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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.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.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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_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_delete_non_protected_prop glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop ... 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_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_images_resource.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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_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_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_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_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_delete_to_unallowed_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status ... 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_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_delete_with_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... 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.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... 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_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... 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_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... 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_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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.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_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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_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_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... 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_images_resource.TestImagesController.test_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... 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_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... 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_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_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_image_import_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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_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_images_resource.TestImagesController.test_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... 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.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... 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.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_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... 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_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_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_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_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_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_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_index glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... 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_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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_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_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.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.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_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... 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_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_next_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... 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_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.TestImagesController.test_index_return_parameters glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... 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_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_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_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_object_delete_non_visible glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible ... 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.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_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_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_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.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.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_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_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_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_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_object_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index ... 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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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_images_resource.TestImagesController.test_index_with_limit glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_limit ... ok 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0393564 s, 133 MB/s 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.TestImagesController.test_index_with_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_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_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_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.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_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_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_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_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_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.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_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_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_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_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.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 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_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_with_sort_dir glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... 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_metadef_resources.TestMetadefsControllers.test_object_update glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... 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_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_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_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_invalid_locations_op_pos glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... 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_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_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_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... 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_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_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_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_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.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... 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_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_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_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... 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_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_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_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_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_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... 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.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.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_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_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... 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_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_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_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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.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_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_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_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_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_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.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_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_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_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_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_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_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_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_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.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_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_metadef_resources.TestMetadefsControllers.test_property_delete glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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.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_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_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_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... 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_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... 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_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_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.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.TestImagesController.test_show_deleted_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... 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_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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... 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_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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.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.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_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_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_metadef_resources.TestMetadefsControllers.test_property_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... 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_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_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_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.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_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_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_update_add_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations ... 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_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.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_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_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_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_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_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_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.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_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_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_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.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_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_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_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... 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_images_resource.TestImagesController.test_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_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_update_image_doesnt_exist glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... 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_images_resource.TestImagesController.test_update_invalid_operation glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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.TestImagesController.test_update_multiple_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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_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_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_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_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_update_remove_base_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property ... 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_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_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_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_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_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_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_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.TestImagesController.test_update_remove_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property ... 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_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.TestImagesController.test_update_replace_base_attribute glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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_update_replace_locations_non_empty glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... 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.TestImagesController.test_update_replace_missing_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_missing_property ... ok glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... 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_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.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.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.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.Test_UwsgiChunkedFile.test_read_zero_length glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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_images_resource.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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_update_with_bad_min_disk glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... ok glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_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.TestImagesDeserializer.test_add_location glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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_db.TestImageDeleteRace.test_image_property_delete_exception glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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 glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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.test_db_metadef.TestMetadefRepo.test_add_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... 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_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden ... 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_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... 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.v2.test_images_resource.TestImagesDeserializer.test_create_full glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full ... 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.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.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.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.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_images_resource.TestImagesDeserializer.test_create_invalid_id glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_id ... 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_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden ... 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.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_images_resource.TestImagesDeserializer.test_create_minimal glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... 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.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_db_metadef.TestMetadefRepo.test_add_tags_with_append_true glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... 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.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.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden ... 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.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.v2.test_images_resource.TestImagesDeserializer.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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.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.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.test_db_metadef.TestMetadefRepo.test_get_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property ... 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.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.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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.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_images_resource.TestImagesDeserializer.test_index glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... 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.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.test_db_metadef.TestMetadefRepo.test_list_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace ... 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.test_db_metadef.TestMetadefRepo.test_list_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... 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.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.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 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.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.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.TestImagesDeserializer.test_index_limit_not_specified glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified ... 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_db_metadef.TestMetadefRepo.test_list_property_empty_result glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... 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_list_property_namespace_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... 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_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.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.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_list_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... 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.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.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_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.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.test_db_metadef.TestMetadefRepo.test_remove_namespace glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_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.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_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_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.test_db_metadef.TestMetadefRepo.test_remove_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... 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.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.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.test_db_metadef.TestMetadefRepo.test_remove_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... 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.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.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.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_db_metadef.TestMetadefRepo.test_remove_tag glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag ... 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_remove_tag_not_found glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found ... 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_metadef_resources.TestMetadefsControllers.test_resource_type_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show ... 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.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_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.test_db_metadef.TestMetadefRepo.test_save_object glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object ... 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.test_db_metadef.TestMetadefRepo.test_save_property glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... 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_index_sort_private_key glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key ... 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_domain.TestTaskFactory.test_new_task glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... 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.test_domain.TestTaskFactory.test_new_task_invalid_type glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... 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.test_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... 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_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... 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.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... 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.test_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... 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.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... 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_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... 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_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_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... 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.test_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... 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.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... 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.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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 glance.tests.unit.test_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... 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_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... 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_misc.UtilsTestCase.test_empty_metadata_headers glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers ... 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.test_misc.UtilsTestCase.test_encryption glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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_image_members_resource.TestImagesDeserializer.test_create glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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_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_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_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.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_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.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.TestImagesDeserializer.test_update glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update ... 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_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_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.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.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_invalid_attributes glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... 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.TestImageSchemaFormatConfiguration.test_default_disk_formats glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats ... 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_metadef_resources.TestMetadefsControllers.test_tag_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create ... 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.TestImagesDeserializer.test_update_invalid_validation_data glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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_pointer_encoding glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding ... 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 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_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_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_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_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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.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.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_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_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.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.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.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.TestProxyHelpers.test_is_proxyable glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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.TestProxyHelpers.test_proxy_response_error glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... ok glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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_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_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_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_tasks_resource.TestTasksController.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksController.test_get_non_existent glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_non_existent ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksController.test_get_not_allowed glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed ... 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_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_tasks_resource.TestTasksController.test_index_admin glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin ... 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_tasks_resource.TestTasksController.test_index_greater_than_limit_max glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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_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_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_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_return_parameters glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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_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_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_many_filters glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_many_filters ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) 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/testtools/testcase.py:1110: 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) 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_sort_dir glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir ... 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_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... 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 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_v2_policy.TestMemberAPIPolicy.test_add_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_tag_delete_admin_protected glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... 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_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_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_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_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_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_tag_index glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... 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_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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... 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_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_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_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_update_conflict glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... 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_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_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_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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_access_delete_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_delete glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... 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.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.TestTasksDeserializer.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... 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.TestTasksDeserializer.test_index_invalid_status glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok 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_tasks_resource.TestTasksDeserializer.test_index_marker glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_negative_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_asc glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_asc ... 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_sort_key_id glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... 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 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_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.TestTasksDeserializer.test_index_zero_limit glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... ok ---------------------------------------------------------------------- Ran 2262 tests in 50.859s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 3.843 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 3.034 glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 2.874 glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock 2.028 glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 1.354 glance.tests.unit.async_.flows.test_import.TestImportTask.test_complete_task 0.973 glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 0.903 glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth 0.816 glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request 0.634 glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store 0.588 + rm -rf .stestr # Generate all config files mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf \ --namespace castellan.config \ --namespace glance.api \ --namespace glance.store \ --namespace os_brick \ --namespace glance.multi_store \ --namespace oslo.concurrency \ --namespace oslo.messaging \ --namespace oslo.db \ --namespace oslo.policy \ --namespace keystonemiddleware.auth_token \ --namespace oslo.limit \ --namespace oslo.log \ --namespace oslo.middleware.cors \ --namespace oslo.middleware.healthcheck \ --namespace oslo.middleware.http_proxy_to_wsgi \ --namespace oslo.reports WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/glance-29.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.ff7JW5:[keystone_authtoken]/www_authenticate_uri pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.ff7JW5:[keystone_authtoken]/auth_type pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.ff7JW5:[keystone_authtoken]/region_name pkgos-fix-config-default /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[glance_store]/filesystem_store_datadir pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf oslo_concurrency lock_path /var/lock/glance pkgos_inifile: Setting value in /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[oslo_concurrency]/lock_path # Do not persist build time CPU numbers. See https://bugs.debian.org/807475 sed -i 's|^[ \t#]*workers[ \t]*=[ \t].*|#workers = 2|' /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-cache.conf \ --namespace glance.cache \ --namespace glance.store \ --namespace os_brick \ --namespace oslo.log \ --namespace oslo.policy PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-manage.conf \ --namespace glance.manage \ --namespace oslo.db \ --namespace oslo.log PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-scrubber.conf \ --namespace glance.scrubber \ --namespace glance.store \ --namespace os_brick \ --namespace oslo.concurrency \ --namespace oslo.db \ --namespace oslo.log \ --namespace oslo.policy PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-image-import.conf \ --namespace glance mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages oslopolicy-sample-generator \ --output-file=/build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d/00_default_policy.yaml \ --format yaml \ --namespace glance WARNING:oslo_config.cfg:Deprecated: Option "format" from group "DEFAULT" is deprecated for removal ( ``policy_file`` support for JSON formatted file is deprecated. So these tools also deprecate the support of generating or upgrading policy file in JSON format. ). Its value may be silently ignored in the future. # Comment out deprecated policies sed -i 's/^"/#"/' /build/reproducible-path/glance-29.0.0/debian/glance-common/etc/glance/policy.d/00_default_policy.yaml # Use the policy.d folder pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf oslo_policy policy_dirs /etc/glance/policy.d pkgos_inifile: Setting value in /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf:[oslo_policy]/policy_dirs Config file /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance.conf not readable: exiting rm -rf /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc dh_install dh_missing --fail-missing -Xusr/bin/glance-replicator install -D -m 0664 etc/glance-swift.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-swift.conf install -D -m 0664 etc/ovf-metadata.json.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/ovf-metadata.json install -D -m 0664 etc/property-protections-policies.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/property-protections-policies.conf install -D -m 0664 etc/property-protections-roles.conf.sample /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/property-protections-roles.conf make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installdocs -O--buildsystem=python_distutils debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions PYTHON=python3 python3 -m sphinx -D today="November 01, 2024" -D html_last_updated_fmt="November 01, 2024" -b html doc/source /build/reproducible-path/glance-29.0.0/debian/glance-doc/usr/share/doc/glance-doc/html Running Sphinx v7.4.7 loading translations [en]... done loading stevedore.sphinxext [openstackdocstheme] version: 3.2.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (glance); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-api.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-api.conf.sample WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-cache.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-cache.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-manage.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-manage.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-scrubber.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-scrubber.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/glance-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance.policy.yaml.sample [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.gateway.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.housekeeping.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.i18n.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.location.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.notifier.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.schema.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.sqlite_migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.version.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.property_protections.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.versions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.gzip.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.version_negotiation.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.cached_images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_actions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_data.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_members.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_objects.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_properties.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.schemas.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_object.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.taskflow_executor.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.base_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.convert.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.introspect.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.location_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.ovf_process.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.control.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.replicator.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.status.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.crypt.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.exception.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.format_inspector.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.property_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.removed_config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.swift_store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.timeutils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.trust_auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi_app.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsme_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.proxy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.xattr.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.image.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.metadef.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.keystone.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/modules.rst. building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 82 source files that are out of date updating environment: [new config] 211 added, 0 changed, 0 removed reading sources... [ 0%] admin/apache-httpd reading sources... [ 1%] admin/authentication reading sources... [ 1%] admin/cache reading sources... [ 2%] admin/controllingservers reading sources... [ 2%] admin/db reading sources... [ 3%] admin/db-sqlalchemy-migrate reading sources... [ 3%] admin/flows documenting plugins from 'glance.flows' documenting plugins from 'glance.flows.import' reading sources... [ 4%] admin/index reading sources... [ 4%] admin/interoperable-image-import reading sources... [ 5%] admin/manage-images reading sources... [ 5%] admin/multistores reading sources... [ 6%] admin/new-location-apis reading sources... [ 6%] admin/notifications reading sources... [ 7%] admin/os_hash_algo reading sources... [ 7%] admin/policies reading sources... [ 8%] admin/property-protections reading sources... [ 8%] admin/quotas reading sources... [ 9%] admin/requirements reading sources... [ 9%] admin/rollingupgrades reading sources... [ 9%] admin/tasks reading sources... [ 10%] admin/troubleshooting reading sources... [ 10%] admin/useful-image-properties reading sources... [ 11%] admin/zero-downtime-db-upgrade reading sources... [ 11%] cli/glanceapi reading sources... [ 12%] cli/glancecachecleaner reading sources... [ 12%] cli/glancecachemanage reading sources... [ 13%] cli/glancecacheprefetcher reading sources... [ 13%] cli/glancecachepruner reading sources... [ 14%] cli/glancecontrol reading sources... [ 14%] cli/glancemanage reading sources... [ 15%] cli/glancereplicator reading sources... [ 15%] cli/glancescrubber reading sources... [ 16%] cli/glancestatus reading sources... [ 16%] cli/index reading sources... [ 17%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' reading sources... [ 18%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf reading sources... [ 18%] configuration/glance_policy reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf reading sources... [ 19%] configuration/index reading sources... [ 20%] configuration/sample-configuration reading sources... [ 20%] contributor/api/glance reading sources... [ 21%] contributor/api/glance.api reading sources... [ 21%] contributor/api/glance.api.common reading sources... [ 22%] contributor/api/glance.api.middleware reading sources... [ 22%] contributor/api/glance.api.middleware.cache reading sources... [ 23%] contributor/api/glance.api.middleware.cache_manage reading sources... [ 23%] contributor/api/glance.api.middleware.context reading sources... [ 24%] contributor/api/glance.api.middleware.gzip reading sources... [ 24%] contributor/api/glance.api.middleware.version_negotiation reading sources... [ 25%] contributor/api/glance.api.policy reading sources... [ 25%] contributor/api/glance.api.property_protections reading sources... [ 26%] contributor/api/glance.api.v1 reading sources... [ 26%] contributor/api/glance.api.v1.router reading sources... [ 27%] contributor/api/glance.api.v2 reading sources... [ 27%] contributor/api/glance.api.v2.cached_images reading sources... [ 27%] contributor/api/glance.api.v2.discovery reading sources... [ 28%] contributor/api/glance.api.v2.image_actions reading sources... [ 28%] contributor/api/glance.api.v2.image_data reading sources... [ 29%] contributor/api/glance.api.v2.image_members reading sources... [ 29%] contributor/api/glance.api.v2.image_tags reading sources... [ 30%] contributor/api/glance.api.v2.images reading sources... [ 30%] contributor/api/glance.api.v2.metadef_namespaces reading sources... [ 31%] contributor/api/glance.api.v2.metadef_objects reading sources... [ 31%] contributor/api/glance.api.v2.metadef_properties reading sources... [ 32%] contributor/api/glance.api.v2.metadef_resource_types reading sources... [ 32%] contributor/api/glance.api.v2.metadef_tags reading sources... [ 33%] contributor/api/glance.api.v2.model reading sources... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_object reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type reading sources... [ 36%] contributor/api/glance.api.v2.model.metadef_tag reading sources... [ 36%] contributor/api/glance.api.v2.policy reading sources... [ 36%] contributor/api/glance.api.v2.router reading sources... [ 37%] contributor/api/glance.api.v2.schemas reading sources... [ 37%] contributor/api/glance.api.v2.tasks reading sources... [ 38%] contributor/api/glance.api.versions reading sources... [ 38%] contributor/api/glance.async_ reading sources... [ 39%] contributor/api/glance.async_.flows reading sources... [ 39%] contributor/api/glance.async_.flows.api_image_import reading sources... [ 40%] contributor/api/glance.async_.flows.base_import reading sources... [ 40%] contributor/api/glance.async_.flows.convert reading sources... [ 41%] contributor/api/glance.async_.flows.introspect reading sources... [ 41%] contributor/api/glance.async_.flows.location_import reading sources... [ 42%] contributor/api/glance.async_.flows.ovf_process reading sources... [ 42%] contributor/api/glance.async_.flows.plugins reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.no_op reading sources... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts reading sources... [ 45%] contributor/api/glance.async_.taskflow_executor reading sources... [ 45%] contributor/api/glance.async_.utils reading sources... [ 46%] contributor/api/glance.cmd reading sources... [ 46%] contributor/api/glance.cmd.api 4 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 47%] contributor/api/glance.cmd.cache_cleaner reading sources... [ 47%] contributor/api/glance.cmd.cache_manage reading sources... [ 48%] contributor/api/glance.cmd.cache_prefetcher reading sources... [ 48%] contributor/api/glance.cmd.cache_pruner reading sources... [ 49%] contributor/api/glance.cmd.control reading sources... [ 49%] contributor/api/glance.cmd.manage reading sources... [ 50%] contributor/api/glance.cmd.replicator reading sources... [ 50%] contributor/api/glance.cmd.scrubber reading sources... [ 51%] contributor/api/glance.cmd.status reading sources... [ 51%] contributor/api/glance.common reading sources... [ 52%] contributor/api/glance.common.auth reading sources... [ 52%] contributor/api/glance.common.client reading sources... [ 53%] contributor/api/glance.common.config reading sources... [ 53%] contributor/api/glance.common.crypt reading sources... [ 54%] contributor/api/glance.common.exception reading sources... [ 54%] contributor/api/glance.common.format_inspector reading sources... [ 55%] contributor/api/glance.common.property_utils reading sources... [ 55%] contributor/api/glance.common.removed_config reading sources... [ 55%] contributor/api/glance.common.scripts reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import.main reading sources... [ 57%] contributor/api/glance.common.scripts.image_import reading sources... [ 57%] contributor/api/glance.common.scripts.image_import.main reading sources... [ 58%] contributor/api/glance.common.scripts.utils reading sources... [ 58%] contributor/api/glance.common.store_utils reading sources... [ 59%] contributor/api/glance.common.swift_store_utils reading sources... [ 59%] contributor/api/glance.common.timeutils reading sources... [ 60%] contributor/api/glance.common.trust_auth reading sources... [ 60%] contributor/api/glance.common.utils reading sources... [ 61%] contributor/api/glance.common.wsgi reading sources... [ 61%] contributor/api/glance.common.wsgi_app reading sources... [ 62%] contributor/api/glance.common.wsme_utils reading sources... [ 62%] contributor/api/glance.context reading sources... [ 63%] contributor/api/glance.db reading sources... [ 63%] contributor/api/glance.db.metadata reading sources... [ 64%] contributor/api/glance.db.migration reading sources... [ 64%] contributor/api/glance.db.simple reading sources... [ 64%] contributor/api/glance.db.simple.api reading sources... [ 65%] contributor/api/glance.db.utils reading sources... [ 65%] contributor/api/glance.domain reading sources... [ 66%] contributor/api/glance.domain.proxy reading sources... [ 66%] contributor/api/glance.gateway reading sources... [ 67%] contributor/api/glance.housekeeping reading sources... [ 67%] contributor/api/glance.i18n reading sources... [ 68%] contributor/api/glance.image_cache reading sources... [ 68%] contributor/api/glance.image_cache.base reading sources... [ 69%] contributor/api/glance.image_cache.cleaner reading sources... [ 69%] contributor/api/glance.image_cache.client reading sources... [ 70%] contributor/api/glance.image_cache.drivers reading sources... [ 70%] contributor/api/glance.image_cache.drivers.base reading sources... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db reading sources... [ 71%] contributor/api/glance.image_cache.drivers.common reading sources... [ 72%] contributor/api/glance.image_cache.drivers.sqlite reading sources... [ 72%] contributor/api/glance.image_cache.drivers.xattr reading sources... [ 73%] contributor/api/glance.image_cache.prefetcher reading sources... [ 73%] contributor/api/glance.image_cache.pruner reading sources... [ 73%] contributor/api/glance.location reading sources... [ 74%] contributor/api/glance.notifier reading sources... [ 74%] contributor/api/glance.opts reading sources... [ 75%] contributor/api/glance.policies reading sources... [ 75%] contributor/api/glance.policies.base reading sources... [ 76%] contributor/api/glance.policies.cache reading sources... [ 76%] contributor/api/glance.policies.discovery reading sources... [ 77%] contributor/api/glance.policies.image reading sources... [ 77%] contributor/api/glance.policies.metadef reading sources... [ 78%] contributor/api/glance.policies.tasks reading sources... [ 78%] contributor/api/glance.quota reading sources... [ 79%] contributor/api/glance.quota.keystone reading sources... [ 79%] contributor/api/glance.schema reading sources... [ 80%] contributor/api/glance.scrubber reading sources... [ 80%] contributor/api/glance.sqlite_migration reading sources... [ 81%] contributor/api/glance.version reading sources... [ 81%] contributor/api/modules reading sources... [ 82%] contributor/architecture reading sources... [ 82%] contributor/blueprints reading sources... [ 82%] contributor/contributing reading sources... [ 83%] contributor/core_reviewer_guidelines reading sources... [ 83%] contributor/database_architecture documenting plugins from 'glance.database.metadata_backend' reading sources... [ 84%] contributor/database_migrations reading sources... [ 84%] contributor/documentation reading sources... [ 85%] contributor/domain_implementation reading sources... [ 85%] contributor/domain_model reading sources... [ 86%] contributor/gerrit reading sources... [ 86%] contributor/glance-groups reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/minor-code-changes reading sources... [ 88%] contributor/refreshing-configs reading sources... [ 88%] contributor/release-cpl reading sources... [ 89%] contributor/release-notes reading sources... [ 89%] contributor/releasecycle reading sources... [ 90%] index reading sources... [ 90%] install/configure-quotas reading sources... [ 91%] install/edit-glance-api-conf reading sources... [ 91%] install/get-started reading sources... [ 91%] install/index reading sources... [ 92%] install/install reading sources... [ 92%] install/install-debian reading sources... [ 93%] install/install-obs reading sources... [ 93%] install/install-rdo reading sources... [ 94%] install/install-ubuntu reading sources... [ 94%] install/register-quotas reading sources... [ 95%] install/verify reading sources... [ 95%] user/common-image-properties reading sources... [ 96%] user/formats reading sources... [ 96%] user/glanceapi reading sources... [ 97%] user/glanceclient reading sources... [ 97%] user/glancemetadefcatalogapi reading sources... [ 98%] user/identifiers reading sources... [ 98%] user/index reading sources... [ 99%] user/metadefs-concepts reading sources... [ 99%] user/os_hash_algo reading sources... [100%] user/signature reading sources... [100%] user/statuses looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/glance-29.0.0/doc/source/contributor/glance-groups.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/glance-groups /build/reproducible-path/glance-29.0.0/doc/source/contributor/releasecycle.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/releasecycle done preparing documents... done copying assets... copying downloadable files... [100%] ../_static/glance.policy.yaml.sample copying static files... done copying extra files... done copying assets: done writing output... [ 0%] admin/apache-httpd fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/apache-httpd.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/apache-httpd.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/apache-httpd' writing output... [ 1%] admin/authentication fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/authentication.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/authentication.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/authentication' writing output... [ 1%] admin/cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/cache' writing output... [ 2%] admin/controllingservers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/controllingservers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/controllingservers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/controllingservers' writing output... [ 2%] admin/db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/db' writing output... [ 3%] admin/db-sqlalchemy-migrate fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/db-sqlalchemy-migrate.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/db-sqlalchemy-migrate.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/db-sqlalchemy-migrate' writing output... [ 3%] admin/flows fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/flows.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/flows.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/flows' writing output... [ 4%] admin/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/index' writing output... [ 4%] admin/interoperable-image-import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/interoperable-image-import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/interoperable-image-import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/interoperable-image-import' writing output... [ 5%] admin/manage-images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/manage-images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/manage-images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/manage-images' writing output... [ 5%] admin/multistores fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/multistores.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/multistores.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/multistores' writing output... [ 6%] admin/new-location-apis fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/new-location-apis.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/new-location-apis.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/new-location-apis' writing output... [ 6%] admin/notifications fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/notifications.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/notifications.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/notifications' writing output... [ 7%] admin/os_hash_algo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/os_hash_algo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/os_hash_algo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/os_hash_algo' writing output... [ 7%] admin/policies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/policies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/policies' writing output... [ 8%] admin/property-protections fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/property-protections.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/property-protections.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/property-protections' writing output... [ 8%] admin/quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/quotas' writing output... [ 9%] admin/requirements fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/requirements.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/requirements.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/requirements' writing output... [ 9%] admin/rollingupgrades fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/rollingupgrades.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/rollingupgrades.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/rollingupgrades' writing output... [ 9%] admin/tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/tasks' writing output... [ 10%] admin/troubleshooting fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/troubleshooting.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/troubleshooting.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/troubleshooting' writing output... [ 10%] admin/useful-image-properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/useful-image-properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/useful-image-properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/useful-image-properties' writing output... [ 11%] admin/zero-downtime-db-upgrade fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/zero-downtime-db-upgrade.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/zero-downtime-db-upgrade.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/zero-downtime-db-upgrade' writing output... [ 11%] cli/glanceapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glanceapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glanceapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glanceapi' writing output... [ 12%] cli/glancecachecleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachecleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachecleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachecleaner' writing output... [ 12%] cli/glancecachemanage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachemanage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachemanage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachemanage' writing output... [ 13%] cli/glancecacheprefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecacheprefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecacheprefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecacheprefetcher' writing output... [ 13%] cli/glancecachepruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecachepruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecachepruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecachepruner' writing output... [ 14%] cli/glancecontrol fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancecontrol.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancecontrol.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancecontrol' writing output... [ 14%] cli/glancemanage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancemanage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancemanage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancemanage' writing output... [ 15%] cli/glancereplicator fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancereplicator.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancereplicator.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancereplicator' writing output... [ 15%] cli/glancescrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancescrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancescrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancescrubber' writing output... [ 16%] cli/glancestatus fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/glancestatus.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/glancestatus.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/glancestatus' writing output... [ 16%] cli/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/index' writing output... [ 17%] configuration/configuring fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/configuring.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/configuring.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/configuring' writing output... [ 17%] configuration/glance_api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_api' writing output... [ 18%] configuration/glance_cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_cache' writing output... [ 18%] configuration/glance_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_manage' writing output... [ 18%] configuration/glance_policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_policy' writing output... [ 19%] configuration/glance_scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/glance_scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/glance_scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/glance_scrubber' writing output... [ 19%] configuration/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/index' writing output... [ 20%] configuration/sample-configuration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-configuration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/sample-configuration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/sample-configuration' writing output... [ 20%] contributor/api/glance fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance' writing output... [ 21%] contributor/api/glance.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api' writing output... [ 21%] contributor/api/glance.api.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.common' writing output... [ 22%] contributor/api/glance.api.middleware fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware' writing output... [ 22%] contributor/api/glance.api.middleware.cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.cache' writing output... [ 23%] contributor/api/glance.api.middleware.cache_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.cache_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.cache_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.cache_manage' writing output... [ 23%] contributor/api/glance.api.middleware.context fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.context.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.context.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.context' writing output... [ 24%] contributor/api/glance.api.middleware.gzip fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.gzip.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.gzip.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.gzip' writing output... [ 24%] contributor/api/glance.api.middleware.version_negotiation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.middleware.version_negotiation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.middleware.version_negotiation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.middleware.version_negotiation' writing output... [ 25%] contributor/api/glance.api.policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.policy' writing output... [ 25%] contributor/api/glance.api.property_protections fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.property_protections.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.property_protections.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.property_protections' writing output... [ 26%] contributor/api/glance.api.v1 fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v1.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v1.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v1' writing output... [ 26%] contributor/api/glance.api.v1.router fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v1.router.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v1.router.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v1.router' writing output... [ 27%] contributor/api/glance.api.v2 fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2' writing output... [ 27%] contributor/api/glance.api.v2.cached_images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.cached_images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.cached_images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.cached_images' writing output... [ 27%] contributor/api/glance.api.v2.discovery fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.discovery.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.discovery.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.discovery' writing output... [ 28%] contributor/api/glance.api.v2.image_actions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_actions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_actions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_actions' writing output... [ 28%] contributor/api/glance.api.v2.image_data fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_data.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_data.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_data' writing output... [ 29%] contributor/api/glance.api.v2.image_members fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_members.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_members.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_members' writing output... [ 29%] contributor/api/glance.api.v2.image_tags fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.image_tags.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.image_tags.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.image_tags' writing output... [ 30%] contributor/api/glance.api.v2.images fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.images.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.images.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.images' writing output... [ 30%] contributor/api/glance.api.v2.metadef_namespaces fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_namespaces' writing output... [ 31%] contributor/api/glance.api.v2.metadef_objects fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_objects.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_objects.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_objects' writing output... [ 31%] contributor/api/glance.api.v2.metadef_properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_properties' writing output... [ 32%] contributor/api/glance.api.v2.metadef_resource_types fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_resource_types' writing output... [ 32%] contributor/api/glance.api.v2.metadef_tags fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.metadef_tags.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.metadef_tags.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.metadef_tags' writing output... [ 33%] contributor/api/glance.api.v2.model fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model' writing output... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_namespace' writing output... [ 34%] contributor/api/glance.api.v2.model.metadef_object fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_object.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_object.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_object' writing output... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_property_item_type' writing output... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_property_type' writing output... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_resource_type' writing output... [ 36%] contributor/api/glance.api.v2.model.metadef_tag fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.model.metadef_tag' writing output... [ 36%] contributor/api/glance.api.v2.policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.policy' writing output... [ 36%] contributor/api/glance.api.v2.router fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.router.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.router.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.router' writing output... [ 37%] contributor/api/glance.api.v2.schemas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.schemas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.schemas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.schemas' writing output... [ 37%] contributor/api/glance.api.v2.tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.v2.tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.v2.tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.v2.tasks' writing output... [ 38%] contributor/api/glance.api.versions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.api.versions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.api.versions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.api.versions' writing output... [ 38%] contributor/api/glance.async_ fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_' writing output... [ 39%] contributor/api/glance.async_.flows fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows' writing output... [ 39%] contributor/api/glance.async_.flows.api_image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.api_image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.api_image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.api_image_import' writing output... [ 40%] contributor/api/glance.async_.flows.base_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.base_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.base_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.base_import' writing output... [ 40%] contributor/api/glance.async_.flows.convert fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.convert.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.convert.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.convert' writing output... [ 41%] contributor/api/glance.async_.flows.introspect fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.introspect.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.introspect.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.introspect' writing output... [ 41%] contributor/api/glance.async_.flows.location_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.location_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.location_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.location_import' writing output... [ 42%] contributor/api/glance.async_.flows.ovf_process fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.ovf_process.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.ovf_process.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.ovf_process' writing output... [ 42%] contributor/api/glance.async_.flows.plugins fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins' writing output... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.image_conversion' writing output... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.image_decompression' writing output... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.inject_image_metadata' writing output... [ 44%] contributor/api/glance.async_.flows.plugins.no_op fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.no_op' writing output... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.flows.plugins.plugin_opts' writing output... [ 45%] contributor/api/glance.async_.taskflow_executor fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.taskflow_executor.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.taskflow_executor.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.taskflow_executor' writing output... [ 45%] contributor/api/glance.async_.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.async_.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.async_.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.async_.utils' writing output... [ 46%] contributor/api/glance.cmd fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd' writing output... [ 46%] contributor/api/glance.cmd.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.api' writing output... [ 47%] contributor/api/glance.cmd.cache_cleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_cleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_cleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_cleaner' writing output... [ 47%] contributor/api/glance.cmd.cache_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_manage' writing output... [ 48%] contributor/api/glance.cmd.cache_prefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_prefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_prefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_prefetcher' writing output... [ 48%] contributor/api/glance.cmd.cache_pruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.cache_pruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.cache_pruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.cache_pruner' writing output... [ 49%] contributor/api/glance.cmd.control fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.control.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.control.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.control' writing output... [ 49%] contributor/api/glance.cmd.manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.manage' writing output... [ 50%] contributor/api/glance.cmd.replicator fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.replicator.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.replicator.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.replicator' writing output... [ 50%] contributor/api/glance.cmd.scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.scrubber' writing output... [ 51%] contributor/api/glance.cmd.status fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.cmd.status.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.cmd.status.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.cmd.status' writing output... [ 51%] contributor/api/glance.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common' writing output... [ 52%] contributor/api/glance.common.auth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.auth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.auth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.auth' writing output... [ 52%] contributor/api/glance.common.client fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.client.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.client.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.client' writing output... [ 53%] contributor/api/glance.common.config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.config' writing output... [ 53%] contributor/api/glance.common.crypt fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.crypt.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.crypt.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.crypt' writing output... [ 54%] contributor/api/glance.common.exception fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.exception.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.exception.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.exception' writing output... [ 54%] contributor/api/glance.common.format_inspector fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.format_inspector.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.format_inspector.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.format_inspector' writing output... [ 55%] contributor/api/glance.common.property_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.property_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.property_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.property_utils' writing output... [ 55%] contributor/api/glance.common.removed_config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.removed_config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.removed_config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.removed_config' writing output... [ 55%] contributor/api/glance.common.scripts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts' writing output... [ 56%] contributor/api/glance.common.scripts.api_image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.api_image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.api_image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.api_image_import' writing output... [ 56%] contributor/api/glance.common.scripts.api_image_import.main fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.api_image_import.main' writing output... [ 57%] contributor/api/glance.common.scripts.image_import fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.image_import.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.image_import.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.image_import' writing output... [ 57%] contributor/api/glance.common.scripts.image_import.main fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.image_import.main.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.image_import.main.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.image_import.main' writing output... [ 58%] contributor/api/glance.common.scripts.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.scripts.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.scripts.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.scripts.utils' writing output... [ 58%] contributor/api/glance.common.store_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.store_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.store_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.store_utils' writing output... [ 59%] contributor/api/glance.common.swift_store_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.swift_store_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.swift_store_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.swift_store_utils' writing output... [ 59%] contributor/api/glance.common.timeutils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.timeutils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.timeutils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.timeutils' writing output... [ 60%] contributor/api/glance.common.trust_auth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.trust_auth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.trust_auth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.trust_auth' writing output... [ 60%] contributor/api/glance.common.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.utils' writing output... [ 61%] contributor/api/glance.common.wsgi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsgi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsgi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsgi' writing output... [ 61%] contributor/api/glance.common.wsgi_app fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsgi_app.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsgi_app.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsgi_app' writing output... [ 62%] contributor/api/glance.common.wsme_utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.common.wsme_utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.common.wsme_utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.common.wsme_utils' writing output... [ 62%] contributor/api/glance.context fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.context.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.context.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.context' writing output... [ 63%] contributor/api/glance.db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db' writing output... [ 63%] contributor/api/glance.db.metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.metadata' writing output... [ 64%] contributor/api/glance.db.migration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.migration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.migration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.migration' writing output... [ 64%] contributor/api/glance.db.simple fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.simple.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.simple.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.simple' writing output... [ 64%] contributor/api/glance.db.simple.api fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.simple.api.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.simple.api.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.simple.api' writing output... [ 65%] contributor/api/glance.db.utils fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.db.utils.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.db.utils.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.db.utils' writing output... [ 65%] contributor/api/glance.domain fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.domain.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.domain.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.domain' writing output... [ 66%] contributor/api/glance.domain.proxy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.domain.proxy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.domain.proxy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.domain.proxy' writing output... [ 66%] contributor/api/glance.gateway fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.gateway.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.gateway.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.gateway' writing output... [ 67%] contributor/api/glance.housekeeping fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.housekeeping.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.housekeeping.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.housekeeping' writing output... [ 67%] contributor/api/glance.i18n fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.i18n.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.i18n.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.i18n' writing output... [ 68%] contributor/api/glance.image_cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache' writing output... [ 68%] contributor/api/glance.image_cache.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.base' writing output... [ 69%] contributor/api/glance.image_cache.cleaner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.cleaner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.cleaner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.cleaner' writing output... [ 69%] contributor/api/glance.image_cache.client fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.client.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.client.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.client' writing output... [ 70%] contributor/api/glance.image_cache.drivers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers' writing output... [ 70%] contributor/api/glance.image_cache.drivers.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.base' writing output... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.centralized_db' writing output... [ 71%] contributor/api/glance.image_cache.drivers.common fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.common.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.common.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.common' writing output... [ 72%] contributor/api/glance.image_cache.drivers.sqlite fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.sqlite' writing output... [ 72%] contributor/api/glance.image_cache.drivers.xattr fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.drivers.xattr.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.drivers.xattr.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.drivers.xattr' writing output... [ 73%] contributor/api/glance.image_cache.prefetcher fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.prefetcher.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.prefetcher.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.prefetcher' writing output... [ 73%] contributor/api/glance.image_cache.pruner fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.image_cache.pruner.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.image_cache.pruner.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.image_cache.pruner' writing output... [ 73%] contributor/api/glance.location fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.location.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.location.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.location' writing output... [ 74%] contributor/api/glance.notifier fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.notifier.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.notifier.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.notifier' writing output... [ 74%] contributor/api/glance.opts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.opts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.opts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.opts' writing output... [ 75%] contributor/api/glance.policies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies' writing output... [ 75%] contributor/api/glance.policies.base fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.base.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.base.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.base' writing output... [ 76%] contributor/api/glance.policies.cache fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.cache.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.cache.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.cache' writing output... [ 76%] contributor/api/glance.policies.discovery fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.discovery.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.discovery.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.discovery' writing output... [ 77%] contributor/api/glance.policies.image fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.image.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.image.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.image' writing output... [ 77%] contributor/api/glance.policies.metadef fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.metadef.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.metadef.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.metadef' writing output... [ 78%] contributor/api/glance.policies.tasks fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.policies.tasks.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.policies.tasks.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.policies.tasks' writing output... [ 78%] contributor/api/glance.quota fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.quota.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.quota.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.quota' writing output... [ 79%] contributor/api/glance.quota.keystone fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.quota.keystone.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.quota.keystone.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.quota.keystone' writing output... [ 79%] contributor/api/glance.schema fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.schema.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.schema.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.schema' writing output... [ 80%] contributor/api/glance.scrubber fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.scrubber.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.scrubber.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.scrubber' writing output... [ 80%] contributor/api/glance.sqlite_migration fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.sqlite_migration.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.sqlite_migration.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.sqlite_migration' writing output... [ 81%] contributor/api/glance.version fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/glance.version.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/glance.version.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/glance.version' writing output... [ 81%] contributor/api/modules fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/api/modules.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/api/modules.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/api/modules' writing output... [ 82%] contributor/architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/architecture' writing output... [ 82%] contributor/blueprints fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/blueprints.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/blueprints.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/blueprints' writing output... [ 82%] contributor/contributing fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/contributing.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/contributing' writing output... [ 83%] contributor/core_reviewer_guidelines fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/core_reviewer_guidelines.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/core_reviewer_guidelines.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/core_reviewer_guidelines' writing output... [ 83%] contributor/database_architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_architecture' writing output... [ 84%] contributor/database_migrations fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_migrations.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_migrations.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_migrations' writing output... [ 84%] contributor/documentation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/documentation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/documentation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/documentation' writing output... [ 85%] contributor/domain_implementation fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/domain_implementation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/domain_implementation.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/domain_implementation' writing output... [ 85%] contributor/domain_model fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/domain_model.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/domain_model.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/domain_model' writing output... [ 86%] contributor/gerrit fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/gerrit.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/gerrit.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/gerrit' writing output... [ 86%] contributor/glance-groups fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/glance-groups.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/glance-groups.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/glance-groups' writing output... [ 87%] contributor/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/index' writing output... [ 87%] contributor/minor-code-changes fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/minor-code-changes.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/minor-code-changes.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/minor-code-changes' writing output... [ 88%] contributor/refreshing-configs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/refreshing-configs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/refreshing-configs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/refreshing-configs' writing output... [ 88%] contributor/release-cpl fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/release-cpl.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/release-cpl.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/release-cpl' writing output... [ 89%] contributor/release-notes fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/release-notes.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/release-notes.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/release-notes' writing output... [ 89%] contributor/releasecycle fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/releasecycle.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/releasecycle.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/releasecycle' writing output... [ 90%] index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'index' writing output... [ 90%] install/configure-quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/configure-quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/configure-quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/configure-quotas' writing output... [ 91%] install/edit-glance-api-conf fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/edit-glance-api-conf.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/edit-glance-api-conf.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/edit-glance-api-conf' writing output... [ 91%] install/get-started fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/get-started.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/get-started.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/get-started' writing output... [ 91%] install/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/index' writing output... [ 92%] install/install fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install' writing output... [ 92%] install/install-debian fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-debian.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-debian.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-debian' writing output... [ 93%] install/install-obs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-obs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-obs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-obs' writing output... [ 93%] install/install-rdo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-rdo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-rdo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-rdo' writing output... [ 94%] install/install-ubuntu fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-ubuntu.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-ubuntu.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-ubuntu' writing output... [ 94%] install/register-quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/register-quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/register-quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/register-quotas' writing output... [ 95%] install/verify fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/verify.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/verify.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/verify' writing output... [ 95%] user/common-image-properties fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/common-image-properties.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/common-image-properties.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/common-image-properties' writing output... [ 96%] user/formats fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/formats.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/formats.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/formats' writing output... [ 96%] user/glanceapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glanceapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glanceapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glanceapi' writing output... [ 97%] user/glanceclient fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glanceclient.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glanceclient.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glanceclient' writing output... [ 97%] user/glancemetadefcatalogapi fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/glancemetadefcatalogapi.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/glancemetadefcatalogapi.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/glancemetadefcatalogapi' writing output... [ 98%] user/identifiers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/identifiers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/identifiers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/identifiers' writing output... [ 98%] user/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/index' writing output... [ 99%] user/metadefs-concepts fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/metadefs-concepts.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/metadefs-concepts.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/metadefs-concepts' writing output... [ 99%] user/os_hash_algo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/os_hash_algo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/os_hash_algo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/os_hash_algo' writing output... [100%] user/signature fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/signature.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/signature.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/signature' writing output... [100%] user/statuses fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/user/statuses.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/user/statuses.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'user/statuses' WARNING: [openstackdocstheme] cannot get gitsha from git repository generating indices... genindex py-modindex [openstackdocstheme] could not determine last_updated for 'py-modindex' done highlighting module code... [ 1%] glance.api [openstackdocstheme] could not determine last_updated for '_modules/glance/api' highlighting module code... [ 2%] glance.api.common [openstackdocstheme] could not determine last_updated for '_modules/glance/api/common' highlighting module code... [ 3%] glance.api.middleware.cache [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/cache' highlighting module code... [ 4%] glance.api.middleware.cache_manage [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/cache_manage' highlighting module code... [ 4%] glance.api.middleware.context [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/context' highlighting module code... [ 5%] glance.api.middleware.gzip [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/gzip' highlighting module code... [ 6%] glance.api.middleware.version_negotiation [openstackdocstheme] could not determine last_updated for '_modules/glance/api/middleware/version_negotiation' highlighting module code... [ 7%] glance.api.policy [openstackdocstheme] could not determine last_updated for '_modules/glance/api/policy' highlighting module code... [ 8%] glance.api.property_protections [openstackdocstheme] could not determine last_updated for '_modules/glance/api/property_protections' highlighting module code... [ 9%] glance.api.v1.router [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v1/router' highlighting module code... [ 10%] glance.api.v2.cached_images [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/cached_images' highlighting module code... [ 11%] glance.api.v2.discovery [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/discovery' highlighting module code... [ 11%] glance.api.v2.image_actions [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_actions' highlighting module code... [ 12%] glance.api.v2.image_data [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_data' highlighting module code... [ 13%] glance.api.v2.image_members [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_members' highlighting module code... [ 14%] glance.api.v2.image_tags [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/image_tags' highlighting module code... [ 15%] glance.api.v2.images [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/images' highlighting module code... [ 16%] glance.api.v2.metadef_namespaces [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_namespaces' highlighting module code... [ 17%] glance.api.v2.metadef_objects [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_objects' highlighting module code... [ 18%] glance.api.v2.metadef_properties [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_properties' highlighting module code... [ 18%] glance.api.v2.metadef_resource_types [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_resource_types' highlighting module code... [ 19%] glance.api.v2.metadef_tags [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/metadef_tags' highlighting module code... [ 20%] glance.api.v2.model.metadef_namespace [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_namespace' highlighting module code... [ 21%] glance.api.v2.model.metadef_object [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_object' highlighting module code... [ 22%] glance.api.v2.model.metadef_property_item_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_property_item_type' highlighting module code... [ 23%] glance.api.v2.model.metadef_property_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_property_type' highlighting module code... [ 24%] glance.api.v2.model.metadef_resource_type [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_resource_type' highlighting module code... [ 25%] glance.api.v2.model.metadef_tag [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/model/metadef_tag' highlighting module code... [ 25%] glance.api.v2.policy [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/policy' highlighting module code... [ 26%] glance.api.v2.router [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/router' highlighting module code... [ 27%] glance.api.v2.schemas [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/schemas' highlighting module code... [ 28%] glance.api.v2.tasks [openstackdocstheme] could not determine last_updated for '_modules/glance/api/v2/tasks' highlighting module code... [ 29%] glance.api.versions [openstackdocstheme] could not determine last_updated for '_modules/glance/api/versions' highlighting module code... [ 30%] glance.async_ [openstackdocstheme] could not determine last_updated for '_modules/glance/async_' highlighting module code... [ 31%] glance.async_.flows.api_image_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/api_image_import' highlighting module code... [ 32%] glance.async_.flows.base_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/base_import' highlighting module code... [ 32%] glance.async_.flows.convert [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/convert' highlighting module code... [ 33%] glance.async_.flows.introspect [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/introspect' highlighting module code... [ 34%] glance.async_.flows.location_import [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/location_import' highlighting module code... [ 35%] glance.async_.flows.ovf_process [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/ovf_process' highlighting module code... [ 36%] glance.async_.flows.plugins [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins' highlighting module code... [ 37%] glance.async_.flows.plugins.image_conversion [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/image_conversion' highlighting module code... [ 38%] glance.async_.flows.plugins.image_decompression [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/image_decompression' highlighting module code... [ 39%] glance.async_.flows.plugins.inject_image_metadata [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/inject_image_metadata' highlighting module code... [ 39%] glance.async_.flows.plugins.no_op [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/no_op' highlighting module code... [ 40%] glance.async_.flows.plugins.plugin_opts [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/flows/plugins/plugin_opts' highlighting module code... [ 41%] glance.async_.taskflow_executor [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/taskflow_executor' highlighting module code... [ 42%] glance.async_.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/async_/utils' highlighting module code... [ 43%] glance.cmd.api [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/api' highlighting module code... [ 44%] glance.cmd.cache_cleaner [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_cleaner' highlighting module code... [ 45%] glance.cmd.cache_manage [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_manage' highlighting module code... [ 46%] glance.cmd.cache_prefetcher [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_prefetcher' highlighting module code... [ 46%] glance.cmd.cache_pruner [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/cache_pruner' highlighting module code... [ 47%] glance.cmd.control [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/control' highlighting module code... [ 48%] glance.cmd.manage [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/manage' highlighting module code... [ 49%] glance.cmd.replicator [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/replicator' highlighting module code... [ 50%] glance.cmd.scrubber [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/scrubber' highlighting module code... [ 51%] glance.cmd.status [openstackdocstheme] could not determine last_updated for '_modules/glance/cmd/status' highlighting module code... [ 52%] glance.common.auth [openstackdocstheme] could not determine last_updated for '_modules/glance/common/auth' highlighting module code... [ 53%] glance.common.client [openstackdocstheme] could not determine last_updated for '_modules/glance/common/client' highlighting module code... [ 54%] glance.common.config [openstackdocstheme] could not determine last_updated for '_modules/glance/common/config' highlighting module code... [ 54%] glance.common.crypt [openstackdocstheme] could not determine last_updated for '_modules/glance/common/crypt' highlighting module code... [ 55%] glance.common.exception [openstackdocstheme] could not determine last_updated for '_modules/glance/common/exception' highlighting module code... [ 56%] glance.common.format_inspector [openstackdocstheme] could not determine last_updated for '_modules/glance/common/format_inspector' highlighting module code... [ 57%] glance.common.property_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/property_utils' highlighting module code... [ 58%] glance.common.removed_config [openstackdocstheme] could not determine last_updated for '_modules/glance/common/removed_config' highlighting module code... [ 59%] glance.common.scripts [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts' highlighting module code... [ 60%] glance.common.scripts.api_image_import.main [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/api_image_import/main' highlighting module code... [ 61%] glance.common.scripts.image_import.main [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/image_import/main' highlighting module code... [ 61%] glance.common.scripts.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/scripts/utils' highlighting module code... [ 62%] glance.common.store_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/store_utils' highlighting module code... [ 63%] glance.common.swift_store_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/swift_store_utils' highlighting module code... [ 64%] glance.common.timeutils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/timeutils' highlighting module code... [ 65%] glance.common.trust_auth [openstackdocstheme] could not determine last_updated for '_modules/glance/common/trust_auth' highlighting module code... [ 66%] glance.common.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/utils' highlighting module code... [ 67%] glance.common.wsgi [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsgi' highlighting module code... [ 68%] glance.common.wsgi_app [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsgi_app' highlighting module code... [ 68%] glance.common.wsme_utils [openstackdocstheme] could not determine last_updated for '_modules/glance/common/wsme_utils' highlighting module code... [ 69%] glance.context [openstackdocstheme] could not determine last_updated for '_modules/glance/context' highlighting module code... [ 70%] glance.db [openstackdocstheme] could not determine last_updated for '_modules/glance/db' highlighting module code... [ 71%] glance.db.metadata [openstackdocstheme] could not determine last_updated for '_modules/glance/db/metadata' highlighting module code... [ 72%] glance.db.simple.api [openstackdocstheme] could not determine last_updated for '_modules/glance/db/simple/api' highlighting module code... [ 73%] glance.db.utils [openstackdocstheme] could not determine last_updated for '_modules/glance/db/utils' highlighting module code... [ 74%] glance.domain [openstackdocstheme] could not determine last_updated for '_modules/glance/domain' highlighting module code... [ 75%] glance.domain.proxy [openstackdocstheme] could not determine last_updated for '_modules/glance/domain/proxy' highlighting module code... [ 75%] glance.gateway [openstackdocstheme] could not determine last_updated for '_modules/glance/gateway' highlighting module code... [ 76%] glance.housekeeping [openstackdocstheme] could not determine last_updated for '_modules/glance/housekeeping' highlighting module code... [ 77%] glance.i18n [openstackdocstheme] could not determine last_updated for '_modules/glance/i18n' highlighting module code... [ 78%] glance.image_cache [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache' highlighting module code... [ 79%] glance.image_cache.base [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/base' highlighting module code... [ 80%] glance.image_cache.cleaner [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/cleaner' highlighting module code... [ 81%] glance.image_cache.client [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/client' highlighting module code... [ 82%] glance.image_cache.drivers.base [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/base' highlighting module code... [ 82%] glance.image_cache.drivers.centralized_db [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/centralized_db' highlighting module code... [ 83%] glance.image_cache.drivers.common [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/common' highlighting module code... [ 84%] glance.image_cache.drivers.sqlite [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/sqlite' highlighting module code... [ 85%] glance.image_cache.drivers.xattr [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/drivers/xattr' highlighting module code... [ 86%] glance.image_cache.prefetcher [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/prefetcher' highlighting module code... [ 87%] glance.image_cache.pruner [openstackdocstheme] could not determine last_updated for '_modules/glance/image_cache/pruner' highlighting module code... [ 88%] glance.location [openstackdocstheme] could not determine last_updated for '_modules/glance/location' highlighting module code... [ 89%] glance.notifier [openstackdocstheme] could not determine last_updated for '_modules/glance/notifier' highlighting module code... [ 89%] glance.opts [openstackdocstheme] could not determine last_updated for '_modules/glance/opts' highlighting module code... [ 90%] glance.policies [openstackdocstheme] could not determine last_updated for '_modules/glance/policies' highlighting module code... [ 91%] glance.policies.base [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/base' highlighting module code... [ 92%] glance.policies.cache [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/cache' highlighting module code... [ 93%] glance.policies.discovery [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/discovery' highlighting module code... [ 94%] glance.policies.image [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/image' highlighting module code... [ 95%] glance.policies.metadef [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/metadef' highlighting module code... [ 96%] glance.policies.tasks [openstackdocstheme] could not determine last_updated for '_modules/glance/policies/tasks' highlighting module code... [ 96%] glance.quota [openstackdocstheme] could not determine last_updated for '_modules/glance/quota' highlighting module code... [ 97%] glance.quota.keystone [openstackdocstheme] could not determine last_updated for '_modules/glance/quota/keystone' highlighting module code... [ 98%] glance.schema [openstackdocstheme] could not determine last_updated for '_modules/glance/schema' highlighting module code... [ 99%] glance.scrubber [openstackdocstheme] could not determine last_updated for '_modules/glance/scrubber' highlighting module code... [100%] glance.sqlite_migration [openstackdocstheme] could not determine last_updated for '_modules/glance/sqlite_migration' [openstackdocstheme] could not determine last_updated for '_modules/index' writing additional pages... search done copying images... [ 14%] images/instance-life-1.png copying images... [ 29%] images/instance-life-2.png copying images... [ 43%] images/instance-life-3.png copying images... [ 57%] images/architecture.png copying images... [ 71%] images/glance_db.png copying images... [ 86%] images/glance_layers.png copying images... [100%] images/image_status_transition.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in debian/glance-doc/usr/share/doc/glance-doc/html. dh_sphinxdoc dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/navigation.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/bootstrap.min.js make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if [ -e /build/reproducible-path/glance-29.0.0/debian/CHANGELOG ] ; then \ dh_installchangelogs /build/reproducible-path/glance-29.0.0/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions python3 -m sphinx -D today="November 01, 2024" -D html_last_updated_fmt="November 01, 2024" -b man doc/source doc/build/man Running Sphinx v7.4.7 loading translations [en]... done loading stevedore.sphinxext [openstackdocstheme] version: 3.2.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (glance); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-api.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-api.conf.sample WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-cache.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-cache.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-manage.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-manage.conf.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/oslo-config-generator/glance-scrubber.conf [oslo_config.sphinxconfiggen] writing sample configuration to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance-scrubber.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /build/reproducible-path/glance-29.0.0/doc/source/../../etc/glance-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /build/reproducible-path/glance-29.0.0/doc/source/_static/glance.policy.yaml.sample [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.gateway.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.housekeeping.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.i18n.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.location.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.notifier.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.schema.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.sqlite_migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.version.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.property_protections.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.versions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.context.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.gzip.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.middleware.version_negotiation.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v1.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.cached_images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_actions.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_data.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_members.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.image_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.images.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_namespaces.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_objects.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_properties.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_resource_types.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.metadef_tags.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.policy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.router.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.schemas.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_namespace.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_object.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_item_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_property_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_resource_type.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.api.v2.model.metadef_tag.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.taskflow_executor.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.base_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.convert.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.introspect.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.location_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.ovf_process.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_conversion.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.image_decompression.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.inject_image_metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.no_op.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.async_.flows.plugins.plugin_opts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.cache_pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.control.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.manage.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.replicator.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.scrubber.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.cmd.status.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.crypt.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.exception.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.format_inspector.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.property_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.removed_config.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.swift_store_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.timeutils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.trust_auth.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsgi_app.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.wsme_utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.api_image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.common.scripts.image_import.main.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.metadata.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.migration.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.utils.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.db.simple.api.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.domain.proxy.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.cleaner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.client.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.prefetcher.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.pruner.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.centralized_db.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.common.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.sqlite.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.image_cache.drivers.xattr.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.base.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.cache.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.discovery.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.image.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.metadef.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.policies.tasks.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/glance.quota.keystone.rst. Creating file /build/reproducible-path/glance-29.0.0/doc/source/contributor/api/modules.rst. building [mo]: targets for 0 po files that are out of date writing output... building [man]: all manpages updating environment: [new config] 211 added, 0 changed, 0 removed reading sources... [ 0%] admin/apache-httpd reading sources... [ 1%] admin/authentication reading sources... [ 1%] admin/cache reading sources... [ 2%] admin/controllingservers reading sources... [ 2%] admin/db reading sources... [ 3%] admin/db-sqlalchemy-migrate reading sources... [ 3%] admin/flows documenting plugins from 'glance.flows' documenting plugins from 'glance.flows.import' reading sources... [ 4%] admin/index reading sources... [ 4%] admin/interoperable-image-import reading sources... [ 5%] admin/manage-images reading sources... [ 5%] admin/multistores reading sources... [ 6%] admin/new-location-apis reading sources... [ 6%] admin/notifications reading sources... [ 7%] admin/os_hash_algo reading sources... [ 7%] admin/policies reading sources... [ 8%] admin/property-protections reading sources... [ 8%] admin/quotas reading sources... [ 9%] admin/requirements reading sources... [ 9%] admin/rollingupgrades reading sources... [ 9%] admin/tasks reading sources... [ 10%] admin/troubleshooting reading sources... [ 10%] admin/useful-image-properties reading sources... [ 11%] admin/zero-downtime-db-upgrade reading sources... [ 11%] cli/glanceapi reading sources... [ 12%] cli/glancecachecleaner reading sources... [ 12%] cli/glancecachemanage reading sources... [ 13%] cli/glancecacheprefetcher reading sources... [ 13%] cli/glancecachepruner reading sources... [ 14%] cli/glancecontrol reading sources... [ 14%] cli/glancemanage reading sources... [ 15%] cli/glancereplicator reading sources... [ 15%] cli/glancescrubber reading sources... [ 16%] cli/glancestatus reading sources... [ 16%] cli/index reading sources... [ 17%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf WARNING:oslo_config.generator:normalizing group name 'glance.store.http.Store' to 'glance.store.http.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.rbd.Store' to 'glance.store.rbd.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.s3.Store' to 'glance.store.s3.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' reading sources... [ 18%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf reading sources... [ 18%] configuration/glance_policy reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf reading sources... [ 19%] configuration/index reading sources... [ 20%] configuration/sample-configuration reading sources... [ 20%] contributor/api/glance reading sources... [ 21%] contributor/api/glance.api reading sources... [ 21%] contributor/api/glance.api.common reading sources... [ 22%] contributor/api/glance.api.middleware reading sources... [ 22%] contributor/api/glance.api.middleware.cache reading sources... [ 23%] contributor/api/glance.api.middleware.cache_manage reading sources... [ 23%] contributor/api/glance.api.middleware.context reading sources... [ 24%] contributor/api/glance.api.middleware.gzip reading sources... [ 24%] contributor/api/glance.api.middleware.version_negotiation reading sources... [ 25%] contributor/api/glance.api.policy reading sources... [ 25%] contributor/api/glance.api.property_protections reading sources... [ 26%] contributor/api/glance.api.v1 reading sources... [ 26%] contributor/api/glance.api.v1.router reading sources... [ 27%] contributor/api/glance.api.v2 reading sources... [ 27%] contributor/api/glance.api.v2.cached_images reading sources... [ 27%] contributor/api/glance.api.v2.discovery reading sources... [ 28%] contributor/api/glance.api.v2.image_actions reading sources... [ 28%] contributor/api/glance.api.v2.image_data reading sources... [ 29%] contributor/api/glance.api.v2.image_members reading sources... [ 29%] contributor/api/glance.api.v2.image_tags reading sources... [ 30%] contributor/api/glance.api.v2.images reading sources... [ 30%] contributor/api/glance.api.v2.metadef_namespaces reading sources... [ 31%] contributor/api/glance.api.v2.metadef_objects reading sources... [ 31%] contributor/api/glance.api.v2.metadef_properties reading sources... [ 32%] contributor/api/glance.api.v2.metadef_resource_types reading sources... [ 32%] contributor/api/glance.api.v2.metadef_tags reading sources... [ 33%] contributor/api/glance.api.v2.model reading sources... [ 33%] contributor/api/glance.api.v2.model.metadef_namespace reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_object reading sources... [ 34%] contributor/api/glance.api.v2.model.metadef_property_item_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_property_type reading sources... [ 35%] contributor/api/glance.api.v2.model.metadef_resource_type reading sources... [ 36%] contributor/api/glance.api.v2.model.metadef_tag reading sources... [ 36%] contributor/api/glance.api.v2.policy reading sources... [ 36%] contributor/api/glance.api.v2.router reading sources... [ 37%] contributor/api/glance.api.v2.schemas reading sources... [ 37%] contributor/api/glance.api.v2.tasks reading sources... [ 38%] contributor/api/glance.api.versions reading sources... [ 38%] contributor/api/glance.async_ reading sources... [ 39%] contributor/api/glance.async_.flows reading sources... [ 39%] contributor/api/glance.async_.flows.api_image_import reading sources... [ 40%] contributor/api/glance.async_.flows.base_import reading sources... [ 40%] contributor/api/glance.async_.flows.convert reading sources... [ 41%] contributor/api/glance.async_.flows.introspect reading sources... [ 41%] contributor/api/glance.async_.flows.location_import reading sources... [ 42%] contributor/api/glance.async_.flows.ovf_process reading sources... [ 42%] contributor/api/glance.async_.flows.plugins reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_conversion reading sources... [ 43%] contributor/api/glance.async_.flows.plugins.image_decompression reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.inject_image_metadata reading sources... [ 44%] contributor/api/glance.async_.flows.plugins.no_op reading sources... [ 45%] contributor/api/glance.async_.flows.plugins.plugin_opts reading sources... [ 45%] contributor/api/glance.async_.taskflow_executor reading sources... [ 45%] contributor/api/glance.async_.utils reading sources... [ 46%] contributor/api/glance.cmd reading sources... [ 46%] contributor/api/glance.cmd.api 4 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 47%] contributor/api/glance.cmd.cache_cleaner reading sources... [ 47%] contributor/api/glance.cmd.cache_manage reading sources... [ 48%] contributor/api/glance.cmd.cache_prefetcher reading sources... [ 48%] contributor/api/glance.cmd.cache_pruner reading sources... [ 49%] contributor/api/glance.cmd.control reading sources... [ 49%] contributor/api/glance.cmd.manage reading sources... [ 50%] contributor/api/glance.cmd.replicator reading sources... [ 50%] contributor/api/glance.cmd.scrubber reading sources... [ 51%] contributor/api/glance.cmd.status reading sources... [ 51%] contributor/api/glance.common reading sources... [ 52%] contributor/api/glance.common.auth reading sources... [ 52%] contributor/api/glance.common.client reading sources... [ 53%] contributor/api/glance.common.config reading sources... [ 53%] contributor/api/glance.common.crypt reading sources... [ 54%] contributor/api/glance.common.exception reading sources... [ 54%] contributor/api/glance.common.format_inspector reading sources... [ 55%] contributor/api/glance.common.property_utils reading sources... [ 55%] contributor/api/glance.common.removed_config reading sources... [ 55%] contributor/api/glance.common.scripts reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import reading sources... [ 56%] contributor/api/glance.common.scripts.api_image_import.main reading sources... [ 57%] contributor/api/glance.common.scripts.image_import reading sources... [ 57%] contributor/api/glance.common.scripts.image_import.main reading sources... [ 58%] contributor/api/glance.common.scripts.utils reading sources... [ 58%] contributor/api/glance.common.store_utils reading sources... [ 59%] contributor/api/glance.common.swift_store_utils reading sources... [ 59%] contributor/api/glance.common.timeutils reading sources... [ 60%] contributor/api/glance.common.trust_auth reading sources... [ 60%] contributor/api/glance.common.utils reading sources... [ 61%] contributor/api/glance.common.wsgi reading sources... [ 61%] contributor/api/glance.common.wsgi_app reading sources... [ 62%] contributor/api/glance.common.wsme_utils reading sources... [ 62%] contributor/api/glance.context reading sources... [ 63%] contributor/api/glance.db reading sources... [ 63%] contributor/api/glance.db.metadata reading sources... [ 64%] contributor/api/glance.db.migration reading sources... [ 64%] contributor/api/glance.db.simple reading sources... [ 64%] contributor/api/glance.db.simple.api reading sources... [ 65%] contributor/api/glance.db.utils reading sources... [ 65%] contributor/api/glance.domain reading sources... [ 66%] contributor/api/glance.domain.proxy reading sources... [ 66%] contributor/api/glance.gateway reading sources... [ 67%] contributor/api/glance.housekeeping reading sources... [ 67%] contributor/api/glance.i18n reading sources... [ 68%] contributor/api/glance.image_cache reading sources... [ 68%] contributor/api/glance.image_cache.base reading sources... [ 69%] contributor/api/glance.image_cache.cleaner reading sources... [ 69%] contributor/api/glance.image_cache.client reading sources... [ 70%] contributor/api/glance.image_cache.drivers reading sources... [ 70%] contributor/api/glance.image_cache.drivers.base reading sources... [ 71%] contributor/api/glance.image_cache.drivers.centralized_db reading sources... [ 71%] contributor/api/glance.image_cache.drivers.common reading sources... [ 72%] contributor/api/glance.image_cache.drivers.sqlite reading sources... [ 72%] contributor/api/glance.image_cache.drivers.xattr reading sources... [ 73%] contributor/api/glance.image_cache.prefetcher reading sources... [ 73%] contributor/api/glance.image_cache.pruner reading sources... [ 73%] contributor/api/glance.location reading sources... [ 74%] contributor/api/glance.notifier reading sources... [ 74%] contributor/api/glance.opts reading sources... [ 75%] contributor/api/glance.policies reading sources... [ 75%] contributor/api/glance.policies.base reading sources... [ 76%] contributor/api/glance.policies.cache reading sources... [ 76%] contributor/api/glance.policies.discovery reading sources... [ 77%] contributor/api/glance.policies.image reading sources... [ 77%] contributor/api/glance.policies.metadef reading sources... [ 78%] contributor/api/glance.policies.tasks reading sources... [ 78%] contributor/api/glance.quota reading sources... [ 79%] contributor/api/glance.quota.keystone reading sources... [ 79%] contributor/api/glance.schema reading sources... [ 80%] contributor/api/glance.scrubber reading sources... [ 80%] contributor/api/glance.sqlite_migration reading sources... [ 81%] contributor/api/glance.version reading sources... [ 81%] contributor/api/modules reading sources... [ 82%] contributor/architecture reading sources... [ 82%] contributor/blueprints reading sources... [ 82%] contributor/contributing reading sources... [ 83%] contributor/core_reviewer_guidelines reading sources... [ 83%] contributor/database_architecture documenting plugins from 'glance.database.metadata_backend' reading sources... [ 84%] contributor/database_migrations reading sources... [ 84%] contributor/documentation reading sources... [ 85%] contributor/domain_implementation reading sources... [ 85%] contributor/domain_model reading sources... [ 86%] contributor/gerrit reading sources... [ 86%] contributor/glance-groups reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/minor-code-changes reading sources... [ 88%] contributor/refreshing-configs reading sources... [ 88%] contributor/release-cpl reading sources... [ 89%] contributor/release-notes reading sources... [ 89%] contributor/releasecycle reading sources... [ 90%] index reading sources... [ 90%] install/configure-quotas reading sources... [ 91%] install/edit-glance-api-conf reading sources... [ 91%] install/get-started reading sources... [ 91%] install/index reading sources... [ 92%] install/install reading sources... [ 92%] install/install-debian reading sources... [ 93%] install/install-obs reading sources... [ 93%] install/install-rdo reading sources... [ 94%] install/install-ubuntu reading sources... [ 94%] install/register-quotas reading sources... [ 95%] install/verify reading sources... [ 95%] user/common-image-properties reading sources... [ 96%] user/formats reading sources... [ 96%] user/glanceapi reading sources... [ 97%] user/glanceclient reading sources... [ 97%] user/glancemetadefcatalogapi reading sources... [ 98%] user/identifiers reading sources... [ 98%] user/index reading sources... [ 99%] user/metadefs-concepts reading sources... [ 99%] user/os_hash_algo reading sources... [100%] user/signature reading sources... [100%] user/statuses looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/glance-29.0.0/doc/source/contributor/glance-groups.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/glance-groups /build/reproducible-path/glance-29.0.0/doc/source/contributor/releasecycle.rst: document is referenced in multiple toctrees: ['contributor/index', 'contributor/index'], selecting: contributor/index <- contributor/releasecycle done writing... glance-api.1 { } glance-cache-cleaner.1 { } glance-cache-manage.1 { } glance-cache-prefetcher.1 { } glance-cache-pruner.1 { } glance-control.1 { } glance-manage.1 { } glance-replicator.1 { } glance-scrubber.1 { } done build succeeded. The manual pages are in doc/build/man. dh_installman make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installdebconf -O--buildsystem=python_distutils debian/rules override_dh_python3 make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-scrubber I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-pruner I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-prefetcher I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-manage I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-cache-cleaner I: dh_python3 tools:113: replacing shebang in debian/glance-api/usr/bin/glance-api I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-wsgi-api I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-status I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-manage I: dh_python3 tools:113: replacing shebang in debian/glance-common/usr/bin/glance-control make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done ++ ls -1 debian/glance-api.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 # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done ++ 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 \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done ++ ls debian/glance-api.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 ']' + pkgos-gen-systemd-unit debian/glance-api.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done ++ ls -1 debian/glance-api.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 # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done ++ 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 \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done ++ ls debian/glance-api.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 ']' + pkgos-gen-systemd-unit debian/glance-api.init.in dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installlogrotate -O--buildsystem=python_distutils dh_perl -O--buildsystem=python_distutils dh_link -O--buildsystem=python_distutils dh_strip_nondeterminism -O--buildsystem=python_distutils dh_compress -O--buildsystem=python_distutils dh_fixperms -O--buildsystem=python_distutils dh_missing -O--buildsystem=python_distutils dh_installdeb -O--buildsystem=python_distutils debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/build/reproducible-path/glance-29.0.0/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/build/reproducible-path/glance-29.0.0/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: Depends field of package glance: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Provides field of package python3-glance: substitution variable ${python3:Provides} used, but is not defined dpkg-gencontrol: warning: package glance-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_md5sums -O--buildsystem=python_distutils dh_builddeb -O--buildsystem=python_distutils dpkg-deb: building package 'glance' in '../glance_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-doc' in '../glance-doc_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-api' in '../glance-api_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-common' in '../glance-common_29.0.0-2_all.deb'. dpkg-deb: building package 'python3-glance' in '../python3-glance_29.0.0-2_all.deb'. dpkg-genbuildinfo --build=binary -O../glance_29.0.0-2_arm64.buildinfo dpkg-genchanges --build=binary -O../glance_29.0.0-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from glance-29.0.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ 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/111778/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/111778/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/111778 and its subdirectories I: Current time: Fri Jan 2 04:17:31 +14 2026 I: pbuilder-time-stamp: 1767277051 + false + set +x Thu Jan 1 14:17:31 UTC 2026 I: Signing ./b2/glance_29.0.0-2_arm64.buildinfo as glance_29.0.0-2_arm64.buildinfo.asc Thu Jan 1 14:17:31 UTC 2026 I: Signed ./b2/glance_29.0.0-2_arm64.buildinfo as ./b2/glance_29.0.0-2_arm64.buildinfo.asc Thu Jan 1 14:17:31 UTC 2026 - build #2 for glance/unstable/arm64 on codethink03-arm64 done. Starting cleanup. All cleanup done. Thu Jan 1 14:17:31 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-0pezaB1t, removing. /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT: total 1492 drwxr-xr-x 2 jenkins jenkins 4096 Nov 29 07:46 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 29 07:54 b2 -rw-r--r-- 1 jenkins jenkins 3713 Nov 27 08:54 glance_29.0.0-2.dsc -rw------- 1 jenkins jenkins 1509649 Nov 29 07:46 rbuildlog.88XkIH5 /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1: total 4452 -rw-r--r-- 1 jenkins jenkins 1504526 Nov 29 07:46 build.log -rw-r--r-- 1 jenkins jenkins 39432 Nov 29 07:46 glance-api_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 96096 Nov 29 07:46 glance-common_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 2348616 Nov 29 07:46 glance-doc_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 18252 Nov 29 07:46 glance_29.0.0-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3713 Nov 29 07:46 glance_29.0.0-2.dsc -rw-r--r-- 1 jenkins jenkins 5280 Nov 29 07:46 glance_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 18376 Nov 29 07:46 glance_29.0.0-2_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 19258 Nov 29 07:46 glance_29.0.0-2_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2525 Nov 29 07:46 glance_29.0.0-2_arm64.changes -rw-r--r-- 1 jenkins jenkins 1261 Nov 29 07:46 glance_29.0.0-2_source.changes -rw-r--r-- 1 jenkins jenkins 462408 Nov 29 07:46 python3-glance_29.0.0-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2: total 4436 -rw-r--r-- 1 jenkins jenkins 1506778 Nov 29 07:54 build.log -rw-r--r-- 1 jenkins jenkins 39432 Nov 29 07:54 glance-api_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 96096 Nov 29 07:54 glance-common_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 2348616 Nov 29 07:54 glance-doc_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 18252 Nov 29 07:54 glance_29.0.0-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3713 Nov 29 07:54 glance_29.0.0-2.dsc -rw-r--r-- 1 jenkins jenkins 5280 Nov 29 07:54 glance_29.0.0-2_all.deb -rw-r--r-- 1 jenkins jenkins 18376 Nov 29 07:54 glance_29.0.0-2_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 19258 Nov 29 07:54 glance_29.0.0-2_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2525 Nov 29 07:54 glance_29.0.0-2_arm64.changes -rw-r--r-- 1 jenkins jenkins 1261 Nov 29 07:54 glance_29.0.0-2_source.changes -rw-r--r-- 1 jenkins jenkins 462408 Nov 29 07:54 python3-glance_29.0.0-2_all.deb Fri Nov 29 07:54:32 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. Fri Nov 29 07:54:33 UTC 2024 I: glance_29.0.0-2_arm64.changes: Format: 1.8 Date: Fri, 01 Nov 2024 10:18:21 +0100 Source: glance Binary: glance glance-api glance-common glance-doc python3-glance Architecture: all Version: 2:29.0.0-2 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack Changed-By: Thomas Goirand Description: glance - OpenStack Image Registry and Delivery Service - Daemons glance-api - OpenStack Image Registry and Delivery Service - API server glance-common - OpenStack Image Registry and Delivery Service - common files glance-doc - OpenStack Image Registry and Delivery Service - Documentation python3-glance - OpenStack Image Registry and Delivery Service - Python library Closes: 1088309 Changes: glance (2:29.0.0-2) unstable; urgency=medium . * Add http-keepalive = true in default uwsgi config. * Blacklist TestCacheWorker.test_worker_lifecycle (Closes: #1088309). Checksums-Sha1: d574cbd0d13b16f0f4ede703371e9d86e6a29c04 39432 glance-api_29.0.0-2_all.deb 799afd4e438c0119dd9bfc01b81f1fb1217ef727 96096 glance-common_29.0.0-2_all.deb 0ab770b0751147d9fcef2eecfa09ba9c496743f2 2348616 glance-doc_29.0.0-2_all.deb 87c4e4f983f502d68d10d360753b278cf0ccb939 5280 glance_29.0.0-2_all.deb efcdb7347652717d0e576492ec8e65045313ef8d 18376 glance_29.0.0-2_arm64.buildinfo 59f7c65225698160faa243be0bb4c4fb9c89a248 462408 python3-glance_29.0.0-2_all.deb Checksums-Sha256: dfe8212867d125cedbd9ceb75cf2af590b0c2d521da9a34ade0c7a2bf0536eda 39432 glance-api_29.0.0-2_all.deb e0add46eeb346604fc052a6c47bfed113f0f692253c37968f5380b718535b905 96096 glance-common_29.0.0-2_all.deb f4449e581d37c360ce4f911cf11599b5783986038f01302590adec94364ad650 2348616 glance-doc_29.0.0-2_all.deb b8b1eb32637bda09cb87c406c4a36ebe23ce7ff489020c56afc1702f780f89bd 5280 glance_29.0.0-2_all.deb b09f7cd9c625923d6dc13fb33f12939e5b1f02dca6afc084de7dd90fdf8cee54 18376 glance_29.0.0-2_arm64.buildinfo 8d31b4f0fededfed5e4f55eec5735ae1a587bc88ee4ab0bddd4665b7950f6152 462408 python3-glance_29.0.0-2_all.deb Files: b6c1fc201f5f75fb247fc358a82da7c5 39432 net optional glance-api_29.0.0-2_all.deb 1febb6b6e7b209e95fc1eb2cd26a6818 96096 net optional glance-common_29.0.0-2_all.deb 3f44c3e09c98961375ee7be867a92ac1 2348616 doc optional glance-doc_29.0.0-2_all.deb f9e20c1157179536cd6fcad29312ae62 5280 net optional glance_29.0.0-2_all.deb 625e91fa7024fe3ebca6a13daba2b275 18376 net optional glance_29.0.0-2_arm64.buildinfo 8a051d2895388c919d6cc5b1559a8213 462408 python optional python3-glance_29.0.0-2_all.deb removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/glance_29.0.0-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/glance_29.0.0-2.rbuild.log.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-29 07:46:57.602665479 +0000 +++ b2/build.log 2024-11-29 07:54:32.405979194 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jan 1 01:55:29 -12 2026 -I: pbuilder-time-stamp: 1767275729 +I: Current time: Fri Jan 2 04:10:00 +14 2026 +I: pbuilder-time-stamp: 1767276600 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying missing-files.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2642518/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 1 14:10 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='6d1fc44a912f4d36bcc4316365214190' - 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='2642518' - PS1='# ' - PS2='> ' + INVOCATION_ID=68d60cd4dc9f45e280263b222f952428 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=111778 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_bnWh --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1 --logfile b1/build.log glance_29.0.0-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/pbuilderrc_tqV4 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2 --logfile b2/build.log glance_29.0.0-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2642518/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/111778/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -679,7 +711,7 @@ Get: 412 http://deb.debian.org/debian unstable/main arm64 python3-xattr arm64 0.10.1-1+b1 [16.6 kB] Get: 413 http://deb.debian.org/debian unstable/main arm64 qemu-utils arm64 1:9.1.1+ds-5 [1847 kB] Get: 414 http://deb.debian.org/debian unstable/main arm64 sqlite3 arm64 3.46.1-1 [374 kB] -Fetched 135 MB in 3s (48.0 MB/s) +Fetched 135 MB in 1s (181 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:arm64. (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 ... 20087 files and directories currently installed.) @@ -1987,8 +2019,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Jan 1 13:57:23 UTC 2026. -Universal Time is now: Thu Jan 1 13:57:23 UTC 2026. +Local time is now: Thu Jan 1 14:10:43 UTC 2026. +Universal Time is now: Thu Jan 1 14:10:43 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up liberror-perl (0.17029-2) ... @@ -2404,7 +2436,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/glance-29.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_29.0.0-2_source.changes +I: user script /srv/workspace/pbuilder/111778/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/111778/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/glance-29.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_29.0.0-2_source.changes dpkg-buildpackage: info: source package glance dpkg-buildpackage: info: source version 2:29.0.0-2 dpkg-buildpackage: info: source distribution unstable @@ -2557,9 +2593,108 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -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/api/v1 +copying glance/api/v1/router.py -> build/lib/glance/api/v1 +copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 +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/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/policy.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/cached_images.py -> build/lib/glance/api/v2 +copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 +creating build/lib/glance/domain +copying glance/domain/proxy.py -> build/lib/glance/domain +copying glance/domain/__init__.py -> build/lib/glance/domain +creating build/lib/glance/db/sqlalchemy/alembic_migrations +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/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/glance_download.py -> build/lib/glance/async_/flows/_internal_plugins +copying glance/async_/flows/_internal_plugins/copy_image.py -> build/lib/glance/async_/flows/_internal_plugins +copying glance/async_/flows/_internal_plugins/base_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/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/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/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/image_decompression.py -> 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/__init__.py -> build/lib/glance/async_/flows/plugins +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_location_import.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_glance_download.py -> build/lib/glance/tests/unit/async_/flows +copying glance/tests/unit/async_/flows/test_copy_image.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_base_download.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/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 +copying glance/api/v2/model/metadef_property_type.py -> build/lib/glance/api/v2/model +copying glance/api/v2/model/metadef_property_item_type.py -> build/lib/glance/api/v2/model +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 +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 +copying glance/api/common.py -> build/lib/glance/api +copying glance/api/__init__.py -> build/lib/glance/api +creating build/lib/glance/image_cache +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/client.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/tests/unit/common +copying glance/tests/unit/common/test_wsgi_app.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_utils.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_property_utils.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_format_inspector.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/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 @@ -2569,12 +2704,100 @@ 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 -copying glance/db/sqlalchemy/schema.py -> build/lib/glance/db/sqlalchemy -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/tests/unit/utils.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_versions.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_test_utils.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_store_location.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_store_image.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_sqlite_migration.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_scrubber.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_schema.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_quota.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_policy.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_notifier.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_misc.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_manage.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_image_cache.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_housekeeping.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_glance_replicator.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_glance_manage.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_gateway.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_domain_proxy.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_domain.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_db_metadef.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_db.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_data_migration_framework.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_context_middleware.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_context.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_cached_images.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_cache_middleware.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_cache_manage.py -> build/lib/glance/tests/unit +copying glance/tests/unit/test_auth.py -> build/lib/glance/tests/unit +copying glance/tests/unit/fixtures.py -> build/lib/glance/tests/unit +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/tests/integration +copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration +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_migrations.py -> build/lib/glance/tests/functional/db +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 +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/tests/unit/image_cache +copying glance/tests/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache +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/common +copying glance/common/wsme_utils.py -> build/lib/glance/common +copying glance/common/wsgi_app.py -> 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/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/removed_config.py -> build/lib/glance/common +copying glance/common/property_utils.py -> build/lib/glance/common +copying glance/common/format_inspector.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/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py -> 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 +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +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 +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations +creating build/lib/glance/tests/functional/image_cache +copying glance/tests/functional/image_cache/__init__.py -> build/lib/glance/tests/functional/image_cache +creating build/lib/glance/tests/functional/image_cache/drivers +copying glance/tests/functional/image_cache/drivers/test_centralized_db.py -> build/lib/glance/tests/functional/image_cache/drivers +copying glance/tests/functional/image_cache/drivers/__init__.py -> build/lib/glance/tests/functional/image_cache/drivers +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/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/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions @@ -2606,24 +2829,14 @@ copying glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -creating build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py -> 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 -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -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 -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -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/unit/api/test_property_protections.py -> 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_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/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/test_image_conversion.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/cmd copying glance/cmd/status.py -> build/lib/glance/cmd copying glance/cmd/scrubber.py -> build/lib/glance/cmd @@ -2636,82 +2849,6 @@ 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/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/glance_download.py -> build/lib/glance/async_/flows/_internal_plugins -copying glance/async_/flows/_internal_plugins/copy_image.py -> build/lib/glance/async_/flows/_internal_plugins -copying glance/async_/flows/_internal_plugins/base_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/async_ -copying glance/tests/unit/async_/test_utils.py -> 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/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/version.py -> build/lib/glance -copying glance/sqlite_migration.py -> build/lib/glance -copying glance/scrubber.py -> build/lib/glance -copying glance/schema.py -> build/lib/glance -copying glance/opts.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/housekeeping.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/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/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 -copying glance/async_/flows/ovf_process.py -> build/lib/glance/async_/flows -copying glance/async_/flows/location_import.py -> build/lib/glance/async_/flows -copying glance/async_/flows/introspect.py -> build/lib/glance/async_/flows -copying glance/async_/flows/convert.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/__init__.py -> build/lib/glance/async_/flows -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/domain -copying glance/domain/proxy.py -> build/lib/glance/domain -copying glance/domain/__init__.py -> build/lib/glance/domain -creating build/lib/glance/tests/integration -copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration -creating 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_common.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/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/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/common.py -> build/lib/glance/image_cache/drivers -copying glance/image_cache/drivers/centralized_db.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/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 creating build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_wallaby_expand01.py -> build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_train_migrate01.py -> build/lib/glance/tests/functional/db/migrations @@ -2727,73 +2864,13 @@ copying glance/tests/functional/db/migrations/test_mitaka01.py -> build/lib/glance/tests/functional/db/migrations copying glance/tests/functional/db/migrations/test_2024_1_expand01.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/tests/unit/v2 -copying glance/tests/unit/v2/test_v2_policy.py -> 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_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/test_cache_management_api.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 -creating 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/image_decompression.py -> 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/__init__.py -> build/lib/glance/async_/flows/plugins -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 -copying glance/api/v2/model/metadef_property_type.py -> build/lib/glance/api/v2/model -copying glance/api/v2/model/metadef_property_item_type.py -> build/lib/glance/api/v2/model -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 -copying glance/tests/unit/common/test_wsgi_app.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_utils.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_property_utils.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_format_inspector.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/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 -copying glance/api/common.py -> build/lib/glance/api -copying glance/api/__init__.py -> build/lib/glance/api -copying glance/async_/utils.py -> build/lib/glance/async_ -copying glance/async_/taskflow_executor.py -> build/lib/glance/async_ -copying glance/async_/__init__.py -> build/lib/glance/async_ -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/tests/unit/cmd -copying glance/tests/unit/cmd/test_status.py -> build/lib/glance/tests/unit/cmd -copying glance/tests/unit/cmd/__init__.py -> build/lib/glance/tests/unit/cmd -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/test_image_conversion.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/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/tests/functional/image_cache -copying glance/tests/functional/image_cache/__init__.py -> build/lib/glance/tests/functional/image_cache -creating build/lib/glance/quota -copying glance/quota/keystone.py -> build/lib/glance/quota -copying glance/quota/__init__.py -> build/lib/glance/quota +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/common.py -> build/lib/glance/image_cache/drivers +copying glance/image_cache/drivers/centralized_db.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/tests/functional/v2 copying glance/tests/functional/v2/test_tasks_api_policy.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/test_tasks.py -> build/lib/glance/tests/functional/v2 @@ -2818,54 +2895,30 @@ copying glance/tests/functional/v2/test_cache_api.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/metadef_base.py -> build/lib/glance/tests/functional/v2 copying glance/tests/functional/v2/__init__.py -> build/lib/glance/tests/functional/v2 -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/client.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/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_location_import.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_glance_download.py -> build/lib/glance/tests/unit/async_/flows -copying glance/tests/unit/async_/flows/test_copy_image.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_base_download.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 -copying glance/common/wsme_utils.py -> build/lib/glance/common -copying glance/common/wsgi_app.py -> 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/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/removed_config.py -> build/lib/glance/common -copying glance/common/property_utils.py -> build/lib/glance/common -copying glance/common/format_inspector.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/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache -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/tests/functional/db/test_sqlalchemy.py -> build/lib/glance/tests/functional/db -copying glance/tests/functional/db/test_migrations.py -> build/lib/glance/tests/functional/db -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 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/unit/cmd +copying glance/tests/unit/cmd/test_status.py -> build/lib/glance/tests/unit/cmd +copying glance/tests/unit/cmd/__init__.py -> build/lib/glance/tests/unit/cmd +creating build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_v2_policy.py -> 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_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/test_cache_management_api.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 +copying glance/common/scripts/utils.py -> build/lib/glance/common/scripts +copying glance/common/scripts/__init__.py -> build/lib/glance/common/scripts copying glance/tests/functional/test_wsgi.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 @@ -2881,48 +2934,36 @@ 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 +copying glance/async_/flows/ovf_process.py -> build/lib/glance/async_/flows +copying glance/async_/flows/location_import.py -> build/lib/glance/async_/flows +copying glance/async_/flows/introspect.py -> build/lib/glance/async_/flows +copying glance/async_/flows/convert.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/__init__.py -> build/lib/glance/async_/flows creating build/lib/glance/tests/unit/keymgr copying glance/tests/unit/keymgr/fake.py -> build/lib/glance/tests/unit/keymgr copying glance/tests/unit/keymgr/__init__.py -> build/lib/glance/tests/unit/keymgr -copying glance/tests/unit/utils.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_versions.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_test_utils.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_store_location.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_store_image.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_sqlite_migration.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_scrubber.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_schema.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_quota.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_policy.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_notifier.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_misc.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_manage.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_image_cache.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_housekeeping.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_glance_replicator.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_glance_manage.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_gateway.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_domain_proxy.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_domain.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_db_metadef.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_db.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_data_migration_framework.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_context_middleware.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_context.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_cached_images.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_cache_middleware.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_cache_manage.py -> build/lib/glance/tests/unit -copying glance/tests/unit/test_auth.py -> build/lib/glance/tests/unit -copying glance/tests/unit/fixtures.py -> build/lib/glance/tests/unit -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/tests/functional/image_cache/drivers -copying glance/tests/functional/image_cache/drivers/test_centralized_db.py -> build/lib/glance/tests/functional/image_cache/drivers -copying glance/tests/functional/image_cache/drivers/__init__.py -> build/lib/glance/tests/functional/image_cache/drivers -creating build/lib/glance/api/v1 -copying glance/api/v1/router.py -> build/lib/glance/api/v1 -copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 +copying glance/async_/utils.py -> build/lib/glance/async_ +copying glance/async_/taskflow_executor.py -> build/lib/glance/async_ +copying glance/async_/__init__.py -> build/lib/glance/async_ +creating build/lib/glance/quota +copying glance/quota/keystone.py -> build/lib/glance/quota +copying glance/quota/__init__.py -> build/lib/glance/quota +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/tests/unit/async_/test_utils.py -> 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/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/policies copying glance/policies/tasks.py -> build/lib/glance/policies copying glance/policies/metadef.py -> build/lib/glance/policies @@ -2931,30 +2972,29 @@ copying glance/policies/cache.py -> build/lib/glance/policies copying glance/policies/base.py -> build/lib/glance/policies copying glance/policies/__init__.py -> build/lib/glance/policies -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 -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/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/policy.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/cached_images.py -> build/lib/glance/api/v2 -copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 +copying glance/version.py -> build/lib/glance +copying glance/sqlite_migration.py -> build/lib/glance +copying glance/scrubber.py -> build/lib/glance +copying glance/schema.py -> build/lib/glance +copying glance/opts.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/housekeeping.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 +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/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/db/sqlalchemy/schema.py -> build/lib/glance/db/sqlalchemy +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 running egg_info creating glance.egg-info writing glance.egg-info/PKG-INFO @@ -2979,6 +3019,18 @@ running install_lib creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/i18n.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/version.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies copying build/lib/glance/policies/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies @@ -2990,13 +3042,49 @@ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota copying build/lib/glance/quota/keystone.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/control.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts +copying build/lib/glance/common/scripts/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts +copying build/lib/glance/common/scripts/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import +copying build/lib/glance/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/crypt.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/format_inspector.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/property_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/removed_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/swift_store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/trust_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +copying build/lib/glance/common/wsme_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking +copying build/lib/glance/hacking/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking +copying build/lib/glance/hacking/checks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers @@ -3004,22 +3092,17 @@ copying build/lib/glance/image_cache/drivers/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/sqlite.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers copying build/lib/glance/image_cache/drivers/xattr.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain -copying build/lib/glance/domain/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain -copying build/lib/glance/domain/proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain -copying build/lib/glance/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/gateway.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/housekeeping.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/i18n.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/location.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/notifier.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/sqlite_migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -copying build/lib/glance/version.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +copying build/lib/glance/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests +copying build/lib/glance/tests/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests +copying build/lib/glance/tests/stubs.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests +copying build/lib/glance/tests/test_hacking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests +copying build/lib/glance/tests/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 @@ -3027,10 +3110,6 @@ copying build/lib/glance/tests/integration/v2/test_property_quota_violations.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 copying build/lib/glance/tests/integration/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration -copying build/lib/glance/tests/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests -copying build/lib/glance/tests/stubs.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests -copying build/lib/glance/tests/test_hacking.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests -copying build/lib/glance/tests/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional copying build/lib/glance/tests/functional/ft_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional @@ -3077,11 +3156,6 @@ copying build/lib/glance/tests/functional/image_cache/drivers/test_centralized_db.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers copying build/lib/glance/tests/functional/image_cache/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_2024_1_expand01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations @@ -3097,10 +3171,40 @@ copying build/lib/glance/tests/functional/db/migrations/test_rocky_expand02.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_train_migrate01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations copying build/lib/glance/tests/functional/db/migrations/test_wallaby_expand01.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial copying build/lib/glance/tests/functional/serial/test_scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr +copying build/lib/glance/tests/unit/keymgr/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr +copying build/lib/glance/tests/unit/keymgr/fake.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_cache_management_api.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_discovery_stores.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_image_actions_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_image_data_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_image_members_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_image_tags_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_images_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_metadef_resources.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_schemas_resource.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +copying build/lib/glance/tests/unit/v2/test_v2_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd +copying build/lib/glance/tests/unit/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd +copying build/lib/glance/tests/unit/cmd/test_status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache copying build/lib/glance/tests/unit/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/base.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/fake_rados.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit @@ -3134,35 +3238,13 @@ copying build/lib/glance/tests/unit/test_test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr -copying build/lib/glance/tests/unit/keymgr/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr -copying build/lib/glance/tests/unit/keymgr/fake.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd -copying build/lib/glance/tests/unit/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd -copying build/lib/glance/tests/unit/cmd/test_status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_cache_management_api.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_discovery_stores.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_image_actions_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_image_data_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_image_members_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_image_tags_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_images_resource.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_metadef_resources.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_schemas_resource.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -copying build/lib/glance/tests/unit/v2/test_v2_policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware -copying build/lib/glance/tests/unit/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api -copying build/lib/glance/tests/unit/api/test_cmd.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api -copying build/lib/glance/tests/unit/api/test_common.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import copying build/lib/glance/tests/unit/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common @@ -3175,19 +3257,16 @@ copying build/lib/glance/tests/unit/common/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common copying build/lib/glance/tests/unit/common/test_wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ +copying build/lib/glance/tests/unit/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ +copying build/lib/glance/tests/unit/async_/test_async.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ +copying build/lib/glance/tests/unit/async_/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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_image_conversion.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows copying build/lib/glance/tests/unit/async_/flows/test_base_download.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows @@ -3199,68 +3278,19 @@ copying build/lib/glance/tests/unit/async_/flows/test_location_import.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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_image_conversion.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins -copying build/lib/glance/tests/unit/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ -copying build/lib/glance/tests/unit/async_/test_async.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ -copying build/lib/glance/tests/unit/async_/test_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_ -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/property_protections.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_actions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_data.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_members.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_objects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_properties.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_object.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/gzip.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/version_negotiation.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api +copying build/lib/glance/tests/unit/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api +copying build/lib/glance/tests/unit/api/test_cmd.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api +copying build/lib/glance/tests/unit/api/test_common.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/taskflow_executor.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ copying build/lib/glance/async_/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_ creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins -copying build/lib/glance/async_/flows/plugins/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins -copying build/lib/glance/async_/flows/plugins/image_conversion.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins -copying build/lib/glance/async_/flows/plugins/image_decompression.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins -copying build/lib/glance/async_/flows/plugins/no_op.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins -copying build/lib/glance/async_/flows/plugins/plugin_opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins copying build/lib/glance/async_/flows/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/api_image_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/base_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows @@ -3268,62 +3298,48 @@ copying build/lib/glance/async_/flows/introspect.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/location_import.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows copying build/lib/glance/async_/flows/ovf_process.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins +copying build/lib/glance/async_/flows/plugins/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins +copying build/lib/glance/async_/flows/plugins/image_conversion.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins +copying build/lib/glance/async_/flows/plugins/image_decompression.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins +copying build/lib/glance/async_/flows/plugins/no_op.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins +copying build/lib/glance/async_/flows/plugins/plugin_opts.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/base_download.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/copy_image.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins copying build/lib/glance/async_/flows/_internal_plugins/glance_download.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_cleaner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_prefetcher.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_pruner.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/control.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/replicator.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/scrubber.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/status.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking -copying build/lib/glance/hacking/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking -copying build/lib/glance/hacking/checks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple +copying build/lib/glance/db/simple/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple +copying build/lib/glance/db/simple/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/migration.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db copying build/lib/glance/db/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple -copying build/lib/glance/db/simple/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple -copying build/lib/glance/db/simple/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +copying build/lib/glance/db/sqlalchemy/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +copying build/lib/glance/db/sqlalchemy/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +copying build/lib/glance/db/sqlalchemy/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +copying build/lib/glance/db/sqlalchemy/models.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +copying build/lib/glance/db/sqlalchemy/models_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +copying build/lib/glance/db/sqlalchemy/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy +creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/alembic.ini -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/README -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/__init__.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -creating /build/reproducible-path/glance-29.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/2023_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/2024_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/__init__.py -> /build/reproducible-path/glance-29.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/ocata_migrate01_community_images.py -> /build/reproducible-path/glance-29.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/pike_migrate01_empty.py -> /build/reproducible-path/glance-29.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/queens_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/train_migrate01_backend_to_store.py -> /build/reproducible-path/glance-29.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/ussuri_migrate01_empty.py -> /build/reproducible-path/glance-29.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/wallaby_migrate01_empty.py -> /build/reproducible-path/glance-29.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/xena_migrate01_empty.py -> /build/reproducible-path/glance-29.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/yoga_migrate01_empty.py -> /build/reproducible-path/glance-29.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/zed_migrate01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions @@ -3355,48 +3371,84 @@ copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions -copying build/lib/glance/db/sqlalchemy/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy -copying build/lib/glance/db/sqlalchemy/api.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy -copying build/lib/glance/db/sqlalchemy/metadata.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy -copying build/lib/glance/db/sqlalchemy/models.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy -copying build/lib/glance/db/sqlalchemy/models_metadef.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy -copying build/lib/glance/db/sqlalchemy/schema.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/client.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/crypt.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/exception.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/format_inspector.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/property_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/removed_config.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/swift_store_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/timeutils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/trust_auth.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/wsgi.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/wsgi_app.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -copying build/lib/glance/common/wsme_utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import -creating /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import -copying build/lib/glance/common/scripts/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts -copying build/lib/glance/common/scripts/utils.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts +creating /build/reproducible-path/glance-29.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/2023_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/2024_1_migrate01_empty.py -> /build/reproducible-path/glance-29.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/__init__.py -> /build/reproducible-path/glance-29.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/ocata_migrate01_community_images.py -> /build/reproducible-path/glance-29.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/pike_migrate01_empty.py -> /build/reproducible-path/glance-29.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/queens_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/train_migrate01_backend_to_store.py -> /build/reproducible-path/glance-29.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/ussuri_migrate01_empty.py -> /build/reproducible-path/glance-29.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/wallaby_migrate01_empty.py -> /build/reproducible-path/glance-29.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/xena_migrate01_empty.py -> /build/reproducible-path/glance-29.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/yoga_migrate01_empty.py -> /build/reproducible-path/glance-29.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/zed_migrate01_empty.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain +copying build/lib/glance/domain/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain +copying build/lib/glance/domain/proxy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/common.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/property_protections.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/versions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_object.py -> /build/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/cached_images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/discovery.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_actions.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_data.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_members.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/images.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_objects.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_properties.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_tags.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/policy.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/schemas.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/tasks.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/cache.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/cache_manage.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/context.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/gzip.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/version_negotiation.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/__init__.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/router.py -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-313.pyc @@ -3406,41 +3458,63 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-313.pyc @@ -3482,11 +3556,6 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-313.pyc @@ -3501,8 +3570,33 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-313.pyc @@ -3536,29 +3630,10 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-313.pyc @@ -3571,13 +3646,13 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.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-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-313.pyc @@ -3589,59 +3664,15 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.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-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-313.pyc @@ -3649,50 +3680,37 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.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-313.pyc -byte-compiling /build/reproducible-path/glance-29.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-313.pyc -byte-compiling /build/reproducible-path/glance-29.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-313.pyc -byte-compiling /build/reproducible-path/glance-29.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-313.pyc -byte-compiling /build/reproducible-path/glance-29.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-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-313.pyc @@ -3723,43 +3741,65 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-313.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.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-313.pyc +byte-compiling /build/reproducible-path/glance-29.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-313.pyc +byte-compiling /build/reproducible-path/glance-29.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-313.pyc +byte-compiling /build/reproducible-path/glance-29.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-313.pyc +byte-compiling /build/reproducible-path/glance-29.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-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-313.pyc running install_data creating /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance copying etc/glance-api.conf -> /build/reproducible-path/glance-29.0.0/debian/tmp/usr/etc/glance @@ -3868,6 +3908,18 @@ writing top-level names to glance.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running install_lib +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/cache.py to cache.cpython-312.pyc @@ -3877,41 +3929,63 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/policies/tasks.py to tasks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/keystone.py to keystone.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/centralized_db.py to centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/common.py to common.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/housekeeping.py to housekeeping.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/i18n.py to i18n.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/location.py to location.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/notifier.py to notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/schema.py to schema.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/sqlite_migration.py to sqlite_migration.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/client.py to client.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-312.pyc @@ -3953,11 +4027,6 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/drivers/test_centralized_db.py to test_centralized_db.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/image_cache/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_2024_1_expand01.py to test_2024_1_expand01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-312.pyc @@ -3972,8 +4041,33 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_train_migrate01.py to test_train_migrate01.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_wallaby_expand01.py to test_wallaby_expand01.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-312.pyc @@ -4007,29 +4101,10 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_test_utils.py to test_test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_versions.py to test_versions.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/keymgr/fake.py to fake.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_cache_management_api.py to test_cache_management_api.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_actions_resource.py to test_image_actions_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_data_resource.py to test_image_data_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_members_resource.py to test_image_members_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_image_tags_resource.py to test_image_tags_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_images_resource.py to test_images_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_metadef_resources.py to test_metadef_resources.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_v2_policy.py to test_v2_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-312.pyc @@ -4042,13 +4117,13 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi_app.py to test_wsgi_app.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.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-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_base_download.py to test_base_download.cpython-312.pyc @@ -4060,59 +4135,15 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_location_import.py to test_location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_ovf_process.py to test_ovf_process.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/test_web_download.py to test_web_download.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/flows/plugins/test_image_conversion.py to test_image_conversion.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.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-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_async.py to test_async.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_taskflow_executor.py to test_taskflow_executor.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/async_/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/taskflow_executor.py to taskflow_executor.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/api_image_import.py to api_image_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/base_import.py to base_import.cpython-312.pyc @@ -4120,50 +4151,37 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/introspect.py to introspect.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/location_import.py to location_import.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/ovf_process.py to ovf_process.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_conversion.py to image_conversion.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/image_decompression.py to image_decompression.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/no_op.py to no_op.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/plugins/plugin_opts.py to plugin_opts.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/base_download.py to base_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/copy_image.py to copy_image.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/glance_download.py to glance_download.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/async_/flows/_internal_plugins/web_download.py to web_download.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_manage.py to cache_manage.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/status.py to status.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.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-312.pyc -byte-compiling /build/reproducible-path/glance-29.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-312.pyc -byte-compiling /build/reproducible-path/glance-29.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-312.pyc -byte-compiling /build/reproducible-path/glance-29.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-312.pyc -byte-compiling /build/reproducible-path/glance-29.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-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_contract01_empty.py to 2023_1_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2023_1_expand01_empty.py to 2023_1_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/2024_1_contract01_empty.py to 2024_1_contract01_empty.cpython-312.pyc @@ -4194,43 +4212,65 @@ byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/yoga_expand01_empty.py to yoga_expand01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_contract01_empty.py to zed_contract01_empty.cpython-312.pyc byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/zed_expand01_empty.py to zed_expand01_empty.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/schema.py to schema.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/crypt.py to crypt.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/exception.py to exception.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/format_inspector.py to format_inspector.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/property_utils.py to property_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/removed_config.py to removed_config.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/store_utils.py to store_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/swift_store_utils.py to swift_store_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/timeutils.py to timeutils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/trust_auth.py to trust_auth.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi_app.py to wsgi_app.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2023_1_migrate01_empty.py to 2023_1_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/2024_1_migrate01_empty.py to 2024_1_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.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-312.pyc +byte-compiling /build/reproducible-path/glance-29.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-312.pyc +byte-compiling /build/reproducible-path/glance-29.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-312.pyc +byte-compiling /build/reproducible-path/glance-29.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-312.pyc +byte-compiling /build/reproducible-path/glance-29.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-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/train_migrate01_backend_to_store.py to train_migrate01_backend_to_store.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ussuri_migrate01_empty.py to ussuri_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/wallaby_migrate01_empty.py to wallaby_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/xena_migrate01_empty.py to xena_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/yoga_migrate01_empty.py to yoga_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/zed_migrate01_empty.py to zed_migrate01_empty.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/cached_images.py to cached_images.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/policy.py to policy.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-312.pyc running install_data running install_egg_info removing '/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages/glance-29.0.0.egg-info' (and everything under it) @@ -4263,32 +4303,39 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr -+ PYTHON3S=3.13 3.12 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.13 = disabled ] -+ echo 3.13 -+ cut -d. -f1 ++ for i in $@ ++ case "${1}" in +++ py3versions -vr ++ PYTHON3S='3.13 3.12' ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ echo 3.13 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.13 stestr run --parallel --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle) ++ PYTHON=python3.13 ++ stestr run --parallel --subunit 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. @@ -4303,3291 +4350,3454 @@ 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... ok -glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data -glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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.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.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... 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_auth.TestKeystoneAuthPlugin.test_required_creds -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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.TestTaskRepo.test_add_task -glance.tests.unit.test_db.TestTaskRepo.test_add_task ... ok -glance.tests.unit.test_db.TestTaskRepo.test_get -glance.tests.unit.test_db.TestTaskRepo.test_get ... ok -glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden -glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_db.TestTaskRepo.test_limited_list -glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... ok -glance.tests.unit.test_db.TestTaskRepo.test_list -glance.tests.unit.test_db.TestTaskRepo.test_list ... 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_db.TestTaskRepo.test_list_with_marker -glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... 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.TestTaskRepo.test_list_with_status -glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... 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.TestTaskRepo.test_remove_task -glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... 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.TestTaskRepo.test_sorted_list -glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... 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.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.test_db_metadef.TestMetadefRepo.test_add_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... 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_db_metadef.TestMetadefRepo.test_add_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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_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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.api.test_common.TestSizeCheckedIter.test_small_last_chunk glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.api.test_common.TestSizeCheckedIter.test_too_few_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks ... 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_common.TestSizeCheckedIter.test_too_many_chunks glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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.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_common.TestSizeCheckedIter.test_uniform_chunk_size glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... 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.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image -glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... 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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... 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_db_metadef.TestMetadefRepo.test_add_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag ... 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.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.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... 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.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails -glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... 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.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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... 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.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... 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_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... 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.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... ok -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... 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.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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... 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.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute +glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... 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.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails +glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task +glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... 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.TestCallbackIterator.test_iterator_iterates +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails +glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... ok +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... 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.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.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_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_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_exception.GlanceExceptionTestCase.test_specified_error_msg +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... 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_format_inspector.TestFormatInspectorInfra.test_capture_region +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... ok +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... 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.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... 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.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.async_.test_async.TestSystemThreadPoolModel.test_model_map -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... 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_metadef.TestMetadefRepo.test_get_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found ... 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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... 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.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.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image +glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... 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.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... ok glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... 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.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_format_inspector.TestFormatInspectorInfra.test_get_inspector -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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.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.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.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_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... 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.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... 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.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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... 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.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.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.common.scripts.image_import.test_main.TestImageImport.test_run/bin/sh: line 1: mkisofs: command not found + ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' 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_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_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... 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.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_utils.ImportURITestCase.test_ignored_filtering_options -glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... 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.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... 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_client.TestClient.test_http_encoding_params -glance.tests.unit.common.test_client.TestClient.test_http_encoding_params ... 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.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.ImportURITestCase.test_validate_import_uri -glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... 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_db_metadef.TestMetadefRepo.test_list_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... 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_db_metadef.TestMetadefRepo.test_list_object_empty_result -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri -glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... 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.common.test_wsgi.ServerTest.test_missing_staging_dir -glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... 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.ServerTest.test_number_of_workers_posix -glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed -glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... 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.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.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_metadef.TestMetadefRepo.test_list_property_empty_result -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... 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_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... 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_list_resource_type -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type ... ok -glance.tests.unit.test_context.TestContext.test_anon_public -glance.tests.unit.test_context.TestContext.test_anon_public ... 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_context.TestContext.test_anon_public_owned -glance.tests.unit.test_context.TestContext.test_anon_public_owned ... 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_context.TestContext.test_auth_private -glance.tests.unit.test_context.TestContext.test_auth_private ... 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_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_context.TestContext.test_auth_private_owned -glance.tests.unit.test_context.TestContext.test_auth_private_owned ... ok +/bin/sh: line 1: mkisofs: command not found 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.test_context.TestContext.test_auth_private_unowned -glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... 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_db_metadef.TestMetadefRepo.test_remove_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' +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.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.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.test_context.TestContext.test_auth_public -glance.tests.unit.test_context.TestContext.test_auth_public ... 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.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.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.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.test_context.TestContext.test_auth_public_owned -glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner +glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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_unpack_task_input +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... 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.test_db_metadef.TestMetadefRepo.test_remove_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... 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.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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... 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_context.TestContext.test_elevated -glance.tests.unit.test_context.TestContext.test_elevated ... ok -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... ok -glance.tests.unit.test_context.TestContext.test_elevated_again -glance.tests.unit.test_context.TestContext.test_elevated_again ... ok -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... 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.test_context.TestContext.test_empty_private -glance.tests.unit.test_context.TestContext.test_empty_private ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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.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.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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.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.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.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.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_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... 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.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.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_utils.ImportURITestCase.test_invalid_import_uri +glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_utils.ImportURITestCase.test_validate_import_uri +glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... 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.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.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... 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_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_app.TestWsgiAppInit.test_drain_workers_no_cache +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... ok +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... 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.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.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_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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_web_download.TestWebDownloadTask.test_web_download_invalid_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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_wsgi.ResourceTest.test_call +glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.ResourceTest.test_dispatch +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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_wsgi.ResourceTest.test_dispatch_default +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... 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_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... 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_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_wsgi.ResourceTest.test_dispatch_raises_bad_request +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... 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.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.async_.test_async.TestImportTaskFlow.test_get_default_flow +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... 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_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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.async_.test_async.TestTaskExecutor.test_begin_processing -glance.tests.unit.async_.test_async.TestTaskExecutor.test_begin_processing ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... 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_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... 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_context.TestContext.test_empty_public -glance.tests.unit.test_context.TestContext.test_empty_public ... ok -glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo -glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... 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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok +/bin/sh: line 1: mkisofs: command not found +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... 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.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_utils.SplitFilterOpTestCase.test_default_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' +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_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.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... 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.test_context.TestContext.test_empty_public_owned -glance.tests.unit.test_context.TestContext.test_empty_public_owned ... ok -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... 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.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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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.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.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... 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.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.test_context.TestContext.test_get_ksa_client -glance.tests.unit.test_context.TestContext.test_get_ksa_client ... ok -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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_utils.TestUtils.test_get_stores_from_request_returns_default +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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.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.common.test_utils.SplitFilterOpTestCase.test_default_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... ok +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... ok +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.api.test_cmd.TestGlanceApiCmd.test_supported_default_store +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... 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_utils.SplitFilterOpTestCase.test_default_operator_with_datetime +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body +glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... 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_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... 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_utils.SplitFilterOpTestCase.test_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... 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.test_auth.TestKeystoneAuthPlugin.test_required_creds +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... 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_utils.SplitFilterOpTestCase.test_greater_than_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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.TestUtils.test_limiting_reader +glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... ok +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... 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_auth.TestKeystoneAuthPlugin.test_v1_auth +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... 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.api.test_cmd.TestGlanceApiCmd.test_supported_default_store -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... ok -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... 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.test_auth.TestKeystoneAuthPlugin.test_v2_auth +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... ok +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... 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_save_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok -glance.tests.unit.test_context.TestContext.test_request_id -glance.tests.unit.test_context.TestContext.test_request_id ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... ok +glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url +glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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_utils.SplitFilterOpTestCase.test_less_than_equal_operator glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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_context.TestContext.test_service_catalog -glance.tests.unit.test_context.TestContext.test_service_catalog ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url +glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... 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_domain.TestTaskStub.test_task_stub_get_status -glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... ok -glance.tests.unit.test_context.TestContext.test_user_identity -glance.tests.unit.test_context.TestContext.test_user_identity ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url +glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... 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.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner -glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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.test_db.TestImageDeleteRace.test_image_property_delete_exception -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok +glance.tests.unit.common.test_utils.TestUtils.test_mutating +glance.tests.unit.common.test_utils.TestUtils.test_mutating ... ok +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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_domain_proxy.TestProxyRepoWrapping.test_add -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... ok -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... 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.async_.test_async.TestSystemThreadPoolModel.test_model_map +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_model_map ... ok +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result ... 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.async_.test_async.TestSystemThreadPoolModel.test_native_model +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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.TestImageMember.test_status_enumerated -glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... ok +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... ok +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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.common.test_timeutils.TestIso8601Time.test_west_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip ... ok +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... 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.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_timeutils.TestIso8601Time.test_zulu_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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_utils.TestUtils.test_valid_fqdn_fail +glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... 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.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_timeutils.TestIso8601Time.test_zulu_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip ... 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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... 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_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.TestTaskExecutorFactory.test_init -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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_wsgi.RequestTest.test_best_match_language_unknown glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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.common.test_wsgi.RequestTest.test_content_range -glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... ok -glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state -glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... 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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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.common.test_wsgi.RequestTest.test_content_range +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... 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.common.test_utils.TestUtils.test_valid_hostname_fail +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_error -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... 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_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure -glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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_type_accept_default -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... ok -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... 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_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.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_wsgi.RequestTest.test_content_type_accept_default +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... 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_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_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_convert_revert_success +glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_revert_success ... 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.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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.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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok +glance.tests.unit.test_domain.TestTaskFactory.test_new_task +glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.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.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... 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_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.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.test_image_cache.TestImageCacheCentralizedDb.test_delete +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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.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.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... 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.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_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_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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data +glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_wsgi.RequestTest.test_content_type_missing glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data +glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... ok +glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file +glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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_app.TestWsgiAppInit.test_sqlite_migrate +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... 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.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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 +glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... 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_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... 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.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... 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 -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_list +glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok +glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data +glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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_db.TestImageMemberRepo.test_list_no_members +glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... 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.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... 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_db.TestImageMemberRepo.test_remove_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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 -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... 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 -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -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_cache_manage.TestCacheManage.test_queue_image_invalid_image_id -glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... 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_manage.TestLegacyManage.test_db_metadefs_unload +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... 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.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.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.test_notifier.TestNotifier.test_notifier_load -glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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_notifier.TestNotifier.test_set_defaults -glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... 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.async_.test_async.TestTaskExecutor.test_with_admin_repo +glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... 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_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_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... 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.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.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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_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_image_cache.TestImageCacheCentralizedDb.test_delete -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... 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_domain.TestImageFactory.test_minimal_new_image +glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image +glance.tests.unit.test_domain.TestImageFactory.test_new_image ... 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.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_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_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.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 -/bin/sh: 1: mkisofs: not found -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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_domain.TestImageFactory.test_new_image_reserved_property +glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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_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.test_cached_images.TestCachedImages.test_delete_cached_images +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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_format_inspector.TestFormatInspectors.test_from_file_reads_minimum -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... ok -/bin/sh: 1: mkisofs: not found +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... 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_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_cached_images.TestCachedImages.test_delete_queued_image +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image ... ok +glance.tests.unit.test_domain.TestTask.test_begin_processing +glance.tests.unit.test_domain.TestTask.test_begin_processing ... 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.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... 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_cached_images.TestCachedImages.test_delete_queued_images +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... 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_quota.TestQuotaImageTagsProxy.test_not_equals -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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_domain.TestTask.test_fail +glance.tests.unit.test_domain.TestTask.test_fail ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok +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.test_cached_images.TestCachedImages.test_get_cached_images +glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... 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_cached_images.TestCachedImages.test_get_queued_images +glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images ... 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.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.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... 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.TestQuotaImageTagsProxy.test_tags_delete -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... 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.async_.flows.test_import.TestImportTask.test_save_image +glance.tests.unit.async_.flows.test_import.TestImportTask.test_save_image ... 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_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_domain.TestTask.test_invalid_status_transitions_from_success +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... 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_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... 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.test_store_image.TestImageFactory.test_new_image -glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok +glance.tests.unit.test_domain.TestTask.test_run +glance.tests.unit.test_domain.TestTask.test_run ... ok +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok +glance.tests.unit.test_context.TestContext.test_anon_private +glance.tests.unit.test_context.TestContext.test_anon_private ... 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_domain.TestTask.test_succeed +glance.tests.unit.test_domain.TestTask.test_succeed ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... 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_context.TestContext.test_anon_private_owned +glance.tests.unit.test_context.TestContext.test_anon_private_owned ... 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.test_domain.TestTask.test_task_invalid_status +glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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.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.test_context.TestContext.test_anon_public +glance.tests.unit.test_context.TestContext.test_anon_public ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... 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_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_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... ok +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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_context.TestContext.test_anon_public_owned +glance.tests.unit.test_context.TestContext.test_anon_public_owned ... 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_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_store_image.TestStoreMetaDataChecker.test_empty -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... 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_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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... 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.async_.flows.test_introspect.TestImportTask.test_introspect_success -glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_success ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... 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_domain_proxy.TestImageFactory.test_proxy_plain +glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... ok +glance.tests.unit.test_context.TestContext.test_auth_private +glance.tests.unit.test_context.TestContext.test_auth_private ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... ok +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... 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.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.test_store_image.TestStoreMetaDataChecker.test_nested_dict -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data -glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_delitem -glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok -glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 -glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... 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_invalid_action -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data -glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... 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.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... 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.common.test_format_inspector.TestFormatInspectors.test_qcow2 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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.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_store_image.TestStoreMetaDataChecker.test_unicode_dict_list -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... ok -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... 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.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_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_store_image.TestStoreMetaDataChecker.test_unicode_list -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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_format_inspector.TestFormatInspectors.test_qcow2_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... 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_versions.VersionNegotiationTest.test_request_url_v2 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_getitem -glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_0 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.test_domain.TestExtraProperties.test_getitem_with_no_items -glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... 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.test_manage.TestManage.test_contract +glance.tests.unit.test_manage.TestManage.test_contract ... 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_gateway.TestGateway.test_get_image_factory glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... 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_domain.TestExtraProperties.test_len_with_non_zero_items -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_1 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_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.test_gateway.TestGateway.test_get_image_factory_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.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_domain.TestExtraProperties.test_len_with_zero_items -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... 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.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_context.TestContext.test_auth_private_unowned +glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... 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.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found +glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_factory glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... 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.test_cached_images.TestCachedImages.test_delete_cached_image -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image ... 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_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_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_context_middleware.TestContextMiddleware.test_anonymous_access_enabled +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled ... 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_manage.TestManage.test_contract_db_is_already_sync +glance.tests.unit.test_manage.TestManage.test_contract_db_is_already_sync ... ok +glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint +glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok +glance.tests.unit.test_context.TestContext.test_auth_public +glance.tests.unit.test_context.TestContext.test_auth_public ... ok glance.tests.unit.test_gateway.TestGateway.test_get_member_repo glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.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.Test_UwsgiChunkedFile.test_read_data_no_length -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... 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_manage.TestManage.test_contract_if_not_contract_head +glance.tests.unit.test_manage.TestManage.test_contract_if_not_contract_head ... 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_notifier.TestImageNotifications.test_image_delete_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.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_read_unpermitted_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role ... 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_context_middleware.TestContextMiddleware.test_header_parsing +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing ... 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.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.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.test_manage.TestManage.test_db_check +glance.tests.unit.test_manage.TestManage.test_db_check ... ok glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_cached_images.TestCachedImages.test_delete_queued_images -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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_context.TestContext.test_auth_public_unowned +glance.tests.unit.test_context.TestContext.test_auth_public_unowned ... 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.TestImageCacheSqlite.test_caching_iterator_falloffend +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... 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_gateway.TestGateway.test_get_object_factory glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... ok -glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth -glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... 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_domain.TestImage.test_delayed_delete -glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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.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.test_notifier.TestImageNotifications.test_image_get_data_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... 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.test_context.TestContext.test_elevated +glance.tests.unit.test_context.TestContext.test_elevated ... 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_context_middleware.TestContextMiddleware.test_is_admin_flag +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag ... ok glance.tests.unit.test_gateway.TestGateway.test_get_object_repo glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... ok -glance.tests.unit.test_manage.TestManage.test_contract -glance.tests.unit.test_manage.TestManage.test_contract ... 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_domain.TestImage.test_delete_extra_properties -glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... 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_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... 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_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_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_context.TestContext.test_elevated_again +glance.tests.unit.test_context.TestContext.test_elevated_again ... ok +glance.tests.unit.test_manage.TestManage.test_db_contract +glance.tests.unit.test_manage.TestManage.test_db_contract ... 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_gateway.TestGateway.test_get_property_factory glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... ok -/bin/sh: 1: mkisofs: not found -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_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... 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_format_inspector.TestFormatInspectors.test_udf -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' -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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... 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_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_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.test_context.TestContext.test_empty_private +glance.tests.unit.test_context.TestContext.test_empty_private ... ok +glance.tests.unit.test_manage.TestManage.test_db_expand +glance.tests.unit.test_manage.TestManage.test_db_expand ... ok glance.tests.unit.test_gateway.TestGateway.test_get_property_repo glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_call -glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... ok -glance.tests.unit.test_domain.TestImage.test_extra_properties -glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.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_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_context.TestContext.test_empty_private_owned +glance.tests.unit.test_context.TestContext.test_empty_private_owned ... 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.test_gateway.TestGateway.test_get_repo glance.tests.unit.test_gateway.TestGateway.test_get_repo ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... 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_domain.TestImage.test_extra_properties_assign -glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... ok -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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_image_cache.TestImageCacheCentralizedDb.test_queue -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... 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.TestImageNotifications.test_image_get_data_size_mismatch +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... 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.test_context.TestContext.test_empty_public +glance.tests.unit.test_context.TestContext.test_empty_public ... 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_image_cache.TestImageCacheSqlite.test_clean_invalid_path +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... 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.test_notifier.TestImageNotifications.test_image_list +glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.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.test_context_middleware.TestContextMiddleware.test_roles_stripping +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping ... ok glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... ok -glance.tests.unit.test_manage.TestManage.test_db_check -glance.tests.unit.test_manage.TestManage.test_db_check ... 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.common.test_wsgi.ResourceTest.test_dispatch_default -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_db.TestImageRepo.test_add_image -glance.tests.unit.test_db.TestImageRepo.test_add_image ... 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.test_manage.TestManage.test_db_metadefs_load +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... 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.test_gateway.TestGateway.test_get_repo_with_pp glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... 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_manage.TestManage.test_db_check_result -glance.tests.unit.test_manage.TestManage.test_db_check_result ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_domain.TestImage.test_status_active_without_disk_format -glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... 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.test_context.TestContext.test_get_ksa_client +glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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_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.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_image_cache.TestImageCacheSqlite.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... 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_gateway.TestGateway.test_get_resource_type_factory glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... 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_db.TestImageRepo.test_delete_all_cached_images -glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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_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.test_domain.TestImage.test_status_saving -glance.tests.unit.test_domain.TestImage.test_status_saving ... 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.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... 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_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.test_domain.TestExtraProperties.test_delitem +glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... 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.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_gateway.TestGateway.test_get_resourcetype_repo glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok -glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image -glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_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_manage.TestManage.test_db_contract -glance.tests.unit.test_manage.TestManage.test_db_contract ... 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.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... 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_domain.TestExtraProperties.test_eq_with_a_dict +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict ... ok +glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations +glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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.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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_params -glance.tests.unit.common.test_wsgi.RequestTest.test_params ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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_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_expand -glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_db.TestImageRepo.test_delete_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... ok +glance.tests.unit.test_context.TestContext.test_request_id +glance.tests.unit.test_context.TestContext.test_request_id ... 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.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_notifier.TestImageNotifications.test_image_set_data_duplicate +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... 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_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_policy.TestImageTarget.test_image_target_project_id_alias +glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_domain.TestExtraProperties.test_eq_with_incompatible_object +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object ... ok glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_range -glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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_domain.TestImage.test_tags_always_a_set -glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... 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_manage.TestManage.test_db_metadefs_export -glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... 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_timeutils.TimeUtilsTest.test_utcnow +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... 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_notifier.TestImageNotifications.test_image_set_data_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... 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_policy.TestImageTarget.test_image_target_transforms +glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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.test_db.TestImageRepo.test_get -glance.tests.unit.test_db.TestImageRepo.test_get ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... ok -glance.tests.unit.test_domain.TestImage.test_visibility_enumerated -glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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_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.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_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... 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.common.test_wsgi.ServerTest.test_create_pool +glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool ... 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.test_context.TestContext.test_user_identity +glance.tests.unit.test_context.TestContext.test_user_identity ... 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_metadefs_load_with_specified_path +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_with_specified_path ... 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.test_schema.TestBasicSchema.test_filter_strips_extra_properties +glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties ... 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_update_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_getitem +glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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.TestImageRepo.test_get_cached_images -glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... 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_manage.TestManage.test_db_metadefs_unload +glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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_domain.TestExtraProperties.test_getitem_with_no_items +glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri +glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_factory glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... 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_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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.test_cached_images.TestController.test_initialization_without_conf -glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... 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_data_migration_framework.TestDataMigrationFramework.test_find_migrations -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations ... 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_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_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.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_schema.TestBasicSchema.test_merge_conflicting_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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_len_with_non_zero_items +glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok -glance.tests.unit.test_db.TestImageRepo.test_get_forbidden -glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... 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.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.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.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.common.test_wsgi.ServerTest.test_missing_staging_dir +glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... 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_manage.TestManage.test_db_sync +glance.tests.unit.test_manage.TestManage.test_db_sync ... 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.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.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_schema.TestBasicSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema ... 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_domain.TestExtraProperties.test_setitem +glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... ok glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... 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_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_2 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 ... ok -glance.tests.unit.test_db.TestImageRepo.test_get_hit_count -glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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.common.test_format_inspector.TestFormatInspectors.test_vdi -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... 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_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_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_manage.TestLegacyManage.test_legacy_db_contract -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... 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_.flows.test_import.TestImportTask.test_complete_task -glance.tests.unit.async_.flows.test_import.TestImportTask.test_complete_task ... 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_versions.VersionNegotiationTest.test_request_url_v2_3 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... ok -glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed -glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_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.ReplicationUtilitiesTestCase.test_dict_diff -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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.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_versions.VersionNegotiationTest.test_request_url_v2_4 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 ... 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.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_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_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_glance_replicator.ReplicationUtilitiesTestCase.test_image_present -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... 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_db.TestImageRepo.test_get_not_found -glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... 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_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_manage.TestLegacyManage.test_legacy_db_sync -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... ok -glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... ok -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.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_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.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.test_manage.TestManage.test_db_metadefs_unload -glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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_manage.TestLegacyManage.test_legacy_db_sync_version -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version ... 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_image_set_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_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_manage.TestManage.test_db_migrate -glance.tests.unit.test_manage.TestManage.test_db_migrate ... 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_versions.VersionNegotiationTest.test_request_url_v2_7 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... 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_image_cache.TestImageCacheXattr.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok -glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node -glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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_data_migration_framework.TestDataMigrationFramework.test_migrate -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... 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_manage.TestManage.test_db_sync -glance.tests.unit.test_manage.TestManage.test_db_sync ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... 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.test_manage.TestLegacyManage.test_legacy_db_version -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... 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.test_db.TestImageRepo.test_limited_list -glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_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.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_manage.TestLegacyManage.test_legacy_db_version_control -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control ... 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.common.test_wsgi.ServerTest.test_number_of_workers_posix +glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... 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.test_domain_proxy.TestTaskFactory.test_proxy_plain +glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... 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_notifier.TestImageMemberNotifications.test_image_member_add_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification ... 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_manage.TestManage.test_db_upgrade glance.tests.unit.test_manage.TestManage.test_db_upgrade ... ok -glance.tests.unit.test_db.TestImageRepo.test_list -glance.tests.unit.test_db.TestImageRepo.test_list ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... 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_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_quota.TestImageQuota.test_append_location -glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed +glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... 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_notifier.TestImageNotifications.test_image_set_data_storage_full +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full ... 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_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_schema.TestBasicSchema.test_validate_passes +glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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.TestImageMemberNotifications.test_image_member_add_notification_disabled +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... 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.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_context_middleware.TestContextMiddleware.test_response -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.TestImageRepo.test_list_all_images -glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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.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_cache_manage.TestCacheManage.test_delete_all_cached_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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.common.test_wsgi.RequestTest.test_language_accept_default +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default ... 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_cache_manage.TestCacheManage.test_delete_all_queued_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... 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_manage.TestManage.test_db_version glance.tests.unit.test_manage.TestManage.test_db_version ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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_context_middleware.TestContextMiddleware.test_roles_case_insensitive -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.common.test_timeutils.TestIso8601Time.test_compare_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... 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_notifier.TestImageMemberNotifications.test_image_member_delete_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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_cache_manage.TestCacheManage.test_delete_cached_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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.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.common.test_wsgi.RequestTest.test_params +glance.tests.unit.common.test_wsgi.RequestTest.test_params ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_image_cache.TestImageCacheXattr.test_clean_invalid_path -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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_image_cache.TestImageCacheXattr.test_caching_iterator +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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_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_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_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... 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_manage.TestManage.test_expand glance.tests.unit.test_manage.TestManage.test_expand ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... 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.common.test_timeutils.TestIso8601Time.test_east_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_range +glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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_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.common.test_wsgi.RequestTest.test_range_invalid +glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid ... ok +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... 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_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend ... 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_domain_proxy.TestTaskFactory.test_proxy_plain -glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_db.TestImageRepo.test_list_shared_images -glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... ok -glance.tests.unit.test_quota.TestImageQuota.test_extend_location -glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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.test_image_cache.TestImageCacheXattr.test_clean_stalled -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... 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_quota.TestImageQuota.test_iadd_location -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... 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_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 +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_notifier.TestImageMemberNotifications.test_image_member_list +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list ... 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.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant -glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... 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.test_quota.TestImageQuota.test_iadd_location_exceed -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed ... 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_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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_manage.TestManage.test_expand_failed glance.tests.unit.test_manage.TestManage.test_expand_failed ... 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.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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_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_timeutils.TestIso8601Time.test_now_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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_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_notifier.TestImageMemberNotifications.test_image_member_save_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_value_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error ... 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_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_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_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement -glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_status -glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_quota.TestImageQuota.test_insert_location -glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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.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_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.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_gate_caching_iter_good_checksum +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum ... ok +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... ok glance.tests.unit.test_manage.TestManage.test_migrate glance.tests.unit.test_manage.TestManage.test_migrate ... 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.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_policy.TestPolicyEnforcer.test_policy_check_unregistered -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_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.common.test_timeutils.TestIso8601Time.test_offset_east_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... 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_list_status_all -glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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_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.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found +glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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.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.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... 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_manage.TestManage.test_migrate_already_sync glance.tests.unit.test_manage.TestManage.test_migrate_already_sync ... ok -glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock -glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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.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_cache_manage.TestCacheManage.test_queue_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... 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_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_migrate_before_expand glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_list -glance.tests.unit.test_db.TestImageMemberRepo.test_list ... 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.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... 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.common.test_timeutils.TestIso8601Time.test_offset_west_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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_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_db.TestImageMemberRepo.test_list_no_members -glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... ok -glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file -glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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.common.test_timeutils.TestIso8601Time.test_west_normalize -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... ok -glance.tests.unit.test_manage.TestManage.test_sync -glance.tests.unit.test_manage.TestManage.test_sync ... ok -/usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required - warnings.warn(msg) -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_quota.TestImageLocationQuotas.test_add_unlimited_image_locations -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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_db.TestImageMemberRepo.test_remove_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... 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.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.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_image_cache.TestImageCacheXattr.test_delete_all -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_mb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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_manage.TestManage.test_sync_failed_to_sync -glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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.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.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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_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_quota.TestImageQuota.test_quota_allowed_unit_tb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... 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.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.TestImageMemberRepo.test_save_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... 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_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_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_glance_manage.DBCommandsTestCase.test_purge_max_rows -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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.test_policy.TestPolicyEnforcer.test_policy_file_check -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... 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.TestImageRepo.test_list_with_last_marker -glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... 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.test_notifier.TestImageNotifications.test_image_add_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled ... 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.test_quota.TestImageQuota.test_quota_exceeded_no_size -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... 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_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_domain.TestTask.test_fail -glance.tests.unit.test_domain.TestTask.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_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_db.TestImageRepo.test_list_with_marker -glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... 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_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_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_policy.TestPolicyEnforcer.test_policy_file_custom_location -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... 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_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.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_notifier.TestImageNotifications.test_image_delete_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... 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 -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.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_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_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_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_image_cache.TestImageCacheXattr.test_get_image_size -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... 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.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.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_image_cache.TestImageCacheSqlite.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... 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.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_domain.TestTask.test_run -glance.tests.unit.test_domain.TestTask.test_run ... 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_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_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.test_quota.TestImageQuota.test_set_location -glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_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.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_domain.TestTask.test_succeed -glance.tests.unit.test_domain.TestTask.test_succeed ... 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_quota.TestImageQuota.test_set_location_exceed -glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed ... 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_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.TestTask.test_task_invalid_status -glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... 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_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.TestImageCacheSqlite.test_caching_iterator_falloffend -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... 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_db.TestImageRepo.test_list_with_wrong_checksum -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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.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.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.test_image_cache.TestImageCacheXattr.test_open_for_read -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read ... 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_quota.TestImageQuota.test_set_location_under -glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... 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_db.TestImageRepo.test_list_with_wrong_tags -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... 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_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.TestImagesSerializerWithAdditionalProperties.test_show -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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.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.async_.flows.test_import.TestImportTask.test_save_image -glance.tests.unit.async_.flows.test_import.TestImportTask.test_save_image ... 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_quota.TestImageTagQuotas.test_replace_unlimited_image_tags -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_list -glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.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.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property ... 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.test_cached_images.TestController.test_initialization_without_conf +glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.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 +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id +glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... 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.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_replicator.ReplicationCommandsTestCase.test_help -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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.v2.test_v2_policy.APIImagePolicy.test_add_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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.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_add_tag_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found ... 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_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_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... 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.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.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.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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... 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_db.TestImageRepo.test_location_value -glance.tests.unit.test_db.TestImageRepo.test_location_value ... ok +glance.tests.unit.test_manage.TestManage.test_sync +glance.tests.unit.test_manage.TestManage.test_sync ... 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.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.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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_db.TestEncryptedLocations.test_decrypt_locations_on_get +glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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_image_cache.TestImageCacheSqlite.test_clean_invalid_path -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... 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.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.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.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.test_image_cache.TestImageCacheSqlite.test_is_cached +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... 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_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_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.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.test_db.TestImageRepo.test_node_reference_get_by_url -glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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_db.TestEncryptedLocations.test_decrypt_locations_on_list +glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list ... 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_db_metadef.TestMetadefRepo.test_add_tags_with_append_true +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... 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_misc.UtilsTestCase.test_empty_metadata_headers +glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers ... 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_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.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.test_notifier.TestImageNotifications.test_image_set_data_duplicate -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... ok -glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found -glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... 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.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.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_db_metadef.TestMetadefRepo.test_get_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... 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_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.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... 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_image_cache.TestImageCacheSqlite.test_clean_stalled -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... 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_set_data_error -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.test_image_cache.TestImageCacheSqlite.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_db.TestImageRepo.test_remove_image -glance.tests.unit.test_db.TestImageRepo.test_remove_image ... 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.v2.test_v2_policy.APIImagePolicy.test_deactivate_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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_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.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.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_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... 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.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... ok +glance.tests.unit.test_misc.UtilsTestCase.test_encryption +glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... 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_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_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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... 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.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.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_db.TestTaskRepo.test_add_task +glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_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_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_replicator.ReplicationCommandsTestCase.test_replication_livecopy -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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_tags_resource.TestImageTagsController.test_delete_tag_forbidden -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden ... 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.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_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.v2.test_v2_policy.APIImagePolicy.test_delete_locations -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... 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.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.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties -glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... 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.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_db.TestImageRepo.test_restore_image_status_not_found -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... 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_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_schema.TestPermissiveSchema.test_raw_json_schema -glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema ... 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_images_resource.TestImagesController.test_add_location_by_non_owner -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... 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.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.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.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.ReplicationCommandsTestCase.test_replication_load -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... 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.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_with_additional_properties -glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... 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_db.TestImageRepo.test_save_excludes_atomic_props -glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_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_cache_management_api.TestCacheManageAPI.test_clear_cache -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_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.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.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... 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.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... ok -glance.tests.unit.test_db.TestImageRepo.test_save_image -glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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.test_db.TestImageRepo.test_save_image_not_found -glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image_location -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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.test_image_cache.TestImageCacheXattr.test_prune -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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.v2.test_v2_policy.APIImagePolicy.test_get_images -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... 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_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_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_db.TestImageRepo.test_set_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... 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.v2.test_v2_policy.APIImagePolicy.test_modify_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... 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_db.TestImageRepo.test_sorted_list -glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... 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_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.test_image_cache.TestImageCacheXattr.test_prune_to_zero -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... ok -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... ok -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... 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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... 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_v2_policy.APIImagePolicy.test_update_locations -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok -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.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_image_cache.TestImageCacheXattr.test_queue -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... 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.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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_scrubber.TestScrubber.test_scrubber_exits +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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_db_metadef.TestMetadefRepo.test_get_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object ... ok +glance.tests.unit.test_db.TestTaskRepo.test_get +glance.tests.unit.test_db.TestTaskRepo.test_get ... 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.TestImagesController.test_image_size_limit_exceeded +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded ... 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_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_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_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_scrubber.TestScrubber.test_scrubber_revert_image_status +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status ... ok +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... 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_db.TestTaskRepo.test_get_forbidden +glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_quota.TestImageTagQuotas.test_add_unlimited_image_tags +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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_db.TestTaskRepo.test_get_not_found +glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... 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_db_metadef.TestMetadefRepo.test_get_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property ... 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.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_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_quota.TestImageTagQuotas.test_replace_image_tag +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... 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_policy.TestDefaultPolicyCheckStrings.test_service_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... 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.test_db.TestImageRepo.test_tasks_get_by_image -glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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.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_add_location_locked_by_bustable_terminal_task_failure -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... 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_db.TestTaskRepo.test_limited_list +glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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_quota.TestImageTagQuotas.test_replace_too_many_image_tags +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_too_many_image_tags ... 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.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body ... 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.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... 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.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok -glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists -glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... ok -glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations -glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_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.test_image_cache.TestImageCacheXattr.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read ... 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.TestDefaultPolicyCheckStrings.test_service_or_member_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... 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_db.TestTaskRepo.test_list +glance.tests.unit.test_db.TestTaskRepo.test_list ... 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.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_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... 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_db_metadef.TestMetadefRepo.test_get_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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.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_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_policy.TestImageTarget.test_image_target_project_id_alias -glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_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_db.TestImageRepo.test_update_hit_count -glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... 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.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... 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_open_for_write_good +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good ... 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_store_image.TestStoreMetaDataChecker.test_list_bad +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... 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.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_domain.TestImageMemberFactory.test_minimal_new_image_member -glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... 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_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... 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_policy.TestImageTarget.test_image_target_transforms -glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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_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_store_image.TestStoreMetaDataChecker.test_nested_dict +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... 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_quota.TestQuotaImageTagsProxy.test_contains +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... 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.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_domain_proxy.TestProxyRepoPlain.test_add -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... 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_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... 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_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.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.TestTaskRepo.test_list_with_marker +glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... 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.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... 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.TestImagesControllerPolicies.test_index_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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_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_notifier.TestImageMemberNotifications.test_image_member_delete_notification -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... ok -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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.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_db_metadef.TestMetadefRepo.test_list_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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.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_schema.TestBasicSchema.test_merge_conflicting_properties -glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized ... ok -glance.tests.unit.test_test_utils.TestFakeData.test_via_iter -glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... 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_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_store_image.TestStoreMetaDataChecker.test_unicode +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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.TestQuotaImageTagsProxy.test_len +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... 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.test_domain_proxy.TestProxyRepoPlain.test_get -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... 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_store_image.TestStoreImageRepo.test_add_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... 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_schema.TestBasicSchema.test_merge_properties -glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok -glance.tests.unit.test_test_utils.TestFakeData.test_via_read -glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... 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_db_metadef.TestMetadefRepo.test_list_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... 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_domain_proxy.TestProxyRepoPlain.test_list -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... 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_notifier.TestImageMemberNotifications.test_image_member_get -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... 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.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.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.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... 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.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... 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.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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_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.TestImageSchemaFormatConfiguration.test_custom_container_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats ... 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.test_store_image.TestStoreMetaDataChecker.test_unicode_list +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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_image_cache.TestImageCacheSqlite.test_is_cached -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... 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_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.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.TestImagesController.test_add_location_same_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... 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.TestImageSchemaFormatConfiguration.test_custom_disk_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... 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.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_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.test_db.TestTaskRepo.test_list_with_type +glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... 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.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.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... 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.test_store_image.TestStoreImageRepo.test_save_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... 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_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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_schema.TestCollectionSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled ... 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.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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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_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.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_images_resource.TestImagesController.test_add_location_to_active_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... 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_scrubber.TestScrubber.test_scrubber_exits -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... 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_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_db.TestTaskRepo.test_remove_task +glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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.v2.test_images_resource.TestImagesSerializer.test_create +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.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.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_image_cache.TestImageCacheSqlite.test_open_for_read -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_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.TestImagesSerializerWithUnicode.test_index -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index ... 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.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.common.test_format_inspector.TestFormatInspectors.test_vhdx +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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.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.test_store_image.TestStoreImageRepo.test_add_updates_acls +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... ok +glance.tests.unit.test_db.TestTaskRepo.test_save_task +glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... 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_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture ... ok +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... ok glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... 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_image_data_resource.TestImageDataSerializer.test_download_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... 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.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_images_resource.TestImagesSerializerWithUnicode.test_update -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_db.TestTaskRepo.test_sorted_list +glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... 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.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... 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_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.common.test_wsgi.JSONResponseSerializerTest.test_to_json glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json ... 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.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.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.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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.v2.test_images_resource.TestImagesSerializer.test_import_image +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image ... ok +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... 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_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_sqlite_migration.TestMigrate.test_migrate -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... 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_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_scrubber.TestScrubber.test_store_delete_store_exceptions -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions ... 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.test_store_image.TestStoreImageRepo.test_save_updates_acls +glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... 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.v2.test_images_resource.TestImagesSerializer.test_index +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index ... 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_glance_replicator.ImageServiceTestCase.test_rest_get_images -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images ... 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_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_images_resource.TestImagesController.test_add_location_with_invalid_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... 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_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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.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_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_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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... 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.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_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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.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_with_checksum -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum ... 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_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.test_store_image.TestStoreMultiBackends.test_image_set_data +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... 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.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_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.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... ok +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... 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.TestImagesSerializer.test_index_next_marker +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... 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_cached_images.TestCachedImagesNegative.test_clear_cache_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... 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_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... 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_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_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.TestImagesSerializer.test_show_minimal_fixture +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_minimal_fixture ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... 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.TestStoreMultiBackends.test_set_data_calls_upload_to_store +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... 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_images_resource.TestImagesDeserializer.test_add_location -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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.test_sqlite_migration.TestMigrate.test_migrate_empty_db -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... 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.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.test_test_utils.TestFakeData.test_via_iter +glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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_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_test_utils.TestFakeData.test_via_read +glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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_images_resource.TestImagesController.test_add_location_with_service_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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_notifier.TestTaskNotifications.test_task_create_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... 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_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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... 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.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.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_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... 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.test_db_metadef.TestMetadefRepo.test_remove_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_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_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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.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_quota.TestImageKeystoneQuota.test_enforce_underquota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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.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.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... 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_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.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_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... 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.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.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... 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.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_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_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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.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_data_migration_framework.TestDataMigrationFramework.test_migrate +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... 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_image_members_resource.TestImageMembersSerializer.test_index +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... 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.v2.test_image_members_resource.TestImageMembersSerializer.test_show +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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.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_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_db_metadef.TestMetadefRepo.test_remove_property_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update ... ok +5+0 records in +5+0 records out +5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.034648 s, 151 MB/s +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_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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_image_data_resource.TestImagesController.test_stage +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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_db_metadef.TestMetadefRepo.test_remove_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag ... 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.test_db.TestImageRepo.test_add_image +glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... ok +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... 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.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.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_upload +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload ... 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_db.TestImageRepo.test_delete_all_cached_images +glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... ok +glance.tests.unit.test_domain.TestImageMember.test_status_enumerated +glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok +glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image +glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_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.test_db_metadef.TestMetadefRepo.test_save_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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_actions_resource.TestImageActionsController.test_reactivate_from_queued +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... 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.TestImageRepo.test_delete_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... 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.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_image_members_resource.TestImageMembersController.test_delete +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete ... ok +glance.tests.unit.test_notifier.TestNotifier.test_notifier_load +glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... 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_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... 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_notifier.TestNotifier.test_set_defaults +glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... 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.test_db_metadef.TestMetadefRepo.test_save_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok +glance.tests.unit.test_db.TestImageRepo.test_get +glance.tests.unit.test_db.TestImageRepo.test_get ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... 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_quota.TestImageLocationQuotas.test_add_image_location +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... 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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestImagesDeserializerWithExtendedSchema.test_create -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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_domain_proxy.TestProxyRepoWrapping.test_remove +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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_cached_images.TestCachedImagesNegative.test_queue_image_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok +glance.tests.unit.test_db.TestImageRepo.test_get_cached_images +glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... 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_add_location_without_service_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... 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_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_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result ... ok /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.test_notifier.TestTaskNotifications.test_task_delete_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... 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 +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.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_cached_images.TestCachedImagesNegative.test_queue_image_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... 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.TestImageRepo.test_get_forbidden +glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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_images_resource.TestImagesController.test_bust_import_lock_race_to_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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.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_domain_proxy.TestProxyRepoWrapping.test_save +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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_tasks_resource.TestTasksController.test_index glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index ... 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.test_quota.TestImageKeystoneQuota.test_enforce_underquota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... 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_db.TestImageRepo.test_get_hit_count +glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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.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_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_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_proxy.TestImageMembershipFactory.test_proxy_wrapped_image +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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_images_resource.TestImagesController.test_cleanup_stale_task_progress -glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_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_images_resource.TestImagesSerializer.test_add_location -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled ... 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.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.test_db.TestImageRepo.test_get_least_recently_accessed +glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_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_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... ok +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.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_images_resource.TestImagesController.test_create -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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_images_resource.TestImagesSerializer.test_create -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... 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.TestImagesSerializerWithExtendedSchema.test_show -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... 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_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_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_help +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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.test_db.TestImageRepo.test_get_not_found +glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... 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.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_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.test_notifier.TestTaskNotifications.test_task_processing_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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_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.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.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... 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_context_middleware.TestUnauthenticatedContextMiddleware.test_response +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.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.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 /usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) -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.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_images_resource.TestImagesSerializer.test_image_stage_host_hidden -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... ok +glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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_v2_policy.TestDiscoveryAPIPolicy.test_check -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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_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.common.test_format_inspector.TestFormatInspectors.test_vhdx -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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_images_resource.TestImagesSerializer.test_import_image -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image ... 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.test_notifier.TestTaskNotifications.test_task_create_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... ok +glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... 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_tasks_resource.TestTasksController.test_index_next_marker glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... 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_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_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.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.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_notifier.TestTaskNotifications.test_task_create_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... 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_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_schema.TestPermissiveSchema.test_filter_passes_extra_properties +glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... 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 +glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node +glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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.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_tasks_resource.TestTasksController.test_index_return_parameters +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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.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_dump +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... 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_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.TestTaskNotifications.test_task_run_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... 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_create_no_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body ... ok +glance.tests.unit.test_db.TestImageRepo.test_limited_list +glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_upload_not_allowed_by_policy +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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.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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... ok +glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties +glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... ok glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... 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 -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_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.TestImagesController.test_create_duplicate_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... 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.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.test_db.TestImageRepo.test_list +glance.tests.unit.test_db.TestImageRepo.test_list ... 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.TestImagesDeserializerWithAdditionalProperties.test_create +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create ... 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_notifier.TestTaskNotifications.test_task_failure_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... 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.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.test_image_cache.TestImageCacheSqlite.test_prune +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... 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.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... 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.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_image_members_resource.TestImageMembersController.test_create_private_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image ... ok +Image ID 'fake_id' is not a valid UUID. +Image ID 'fake_id' is not a valid UUID. +Found 0 cached images... ++----+---------------------+---------------------+------+------+ +| ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | ++----+---------------------+---------------------+------+------+ ++----+---------------------+---------------------+------+------+ +Found 0 queued images... ++----+ +| ID | ++----+ ++----+ +Image ID 'fake_id' is not a valid UUID. +glance.tests.unit.test_db.TestImageRepo.test_list_all_images +glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... ok +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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_image_members_resource.TestImageMembersController.test_index +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... 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.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_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.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_notifier.TestTaskNotifications.test_task_processing_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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.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_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_cache_management_api.TestCacheManageAPI.test_delete_cache_entry +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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.test_db.TestImageRepo.test_list_public_images +glance.tests.unit.test_db.TestImageRepo.test_list_public_images ... 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_tasks_resource.TestTasksController.test_index_with_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker ... 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_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/testtools/testcase.py:1110: 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) +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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.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_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_db.TestImageRepo.test_list_shared_images +glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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 +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) +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.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.test_notifier.TestTaskNotifications.test_task_run_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled ... 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_image_cache.TestImageCacheSqlite.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant +glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_size +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... 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_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.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_notifier.TestTaskNotifications.test_task_success_notification glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification ... ok -glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace -glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... 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.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_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.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.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_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_db.TestImageRepo.test_list_status +glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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.test_notifier.TestTaskNotifications.test_task_success_notification_disabled glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... 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_cache_management_api.TestCacheManageAPI.test_init_with_config +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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.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.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace +glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... 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 +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_db.TestImageRepo.test_list_status_all +glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... 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_cache_management_api.TestCacheManageAPI.test_queue_image_from_api +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... 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_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.TestImagesDeserializer.test_image_import -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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_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_image_cache.TestImageCacheSqlite.test_queue +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement +glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... 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_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_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.TestImagesDeserializer.test_import_image_invalid_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body ... 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.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_tasks_resource.TestTasksController.test_notifications_on_create +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create ... 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.TestPolicyEnforcer.test_policy_check_unregistered +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... 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.TestImagesSerializer.test_update -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... 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.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_discovery_stores.TestInfoControllers.test_get_stores_detail -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... 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_tasks_resource.TestTasksDeserializer.test_create +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create ... 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.TestImageSchemaFormatConfiguration.test_default_container_formats +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... 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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... 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.test_db.TestImageRepo.test_list_status_rejected +glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... 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 -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) -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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_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_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_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.test_image_cache.TestImageCacheSqlite.test_read +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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 +/usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required + warnings.warn(msg) glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) -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_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_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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.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.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... 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_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_discovery_stores.TestInfoControllers.test_get_stores_detail_properties -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... 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_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.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_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_upload_with_token_refresh +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... 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_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.v2.test_images_resource.TestImagesDeserializer.test_index -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... ok +glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth +glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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.test_db.TestImageRepo.test_list_with_marker +glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... ok +5+0 records in +5+0 records out +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... ok +5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0361712 s, 145 MB/s +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.test_policy.TestPolicyEnforcer.test_policy_file_check +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_tasks_resource.TestTasksController.test_index_zero_tasks -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... 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_quota.TestImageQuota.test_append_location +glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok +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_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_image_members_resource.TestImageMembersController.test_show_forbidden +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden ... 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 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... 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 -5+0 records in -5+0 records out -5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.02732 s, 192 MB/s -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.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_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_tasks_resource.TestTasksDeserializer.test_index_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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_images_resource.TestImagesDeserializer.test_index_fraction -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... 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_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.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_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_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.test_quota.TestImageQuota.test_exceed_extend_location +glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.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_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success ... 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_tasks_resource.TestTasksDeserializer.test_index_negative_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... 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_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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_extend_location +glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... 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.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_schemas_resource.TestSchemasController.test_image +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_db.TestImageRepo.test_list_with_wrong_checksum +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... 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.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_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... 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_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_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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_15 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... 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.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_image_members_resource.TestImageMembersController.test_index -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_schemas_resource.TestSchemasController.test_images +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... 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.VersionNegotiationTest.test_request_url_v2_16_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... 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_members_resource.TestImageMembersSerializer.test_index -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... 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.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_db.TestImageRepo.test_location_data_exists +glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... 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.test_quota.TestImageQuota.test_insert_location +glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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_schemas_resource.TestSchemasController.test_member +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... 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_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_image_members_resource.TestImageMembersSerializer.test_show -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... 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.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_versions.VersionsAndNegotiationTest.test_request_url_v2 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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.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_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_quota.TestImageMemberQuotas.test_new_image_member +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... 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.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_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_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_schemas_resource.TestSchemasController.test_members +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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.test_quota.TestImageQuota.test_quota_allowed +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_native -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_create_with_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties ... 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_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_members_resource.TestImageMembersController.test_index_member_view -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... 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.test_db.TestImageRepo.test_location_value +glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_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_v2_policy.APIImagePolicy.test_add_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... 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_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_1 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... ok +glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url +glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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.test_quota.TestImageQuota.test_quota_allowed_unit_gb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... 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_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_create_with_too_many_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_image_data_resource.TestImagesController.test_download -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... 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_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... ok +glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found +glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_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_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_tasks_resource.TestTasksDeserializer.test_index_zero_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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_namespace_create_different_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner ... 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.TestImageQuota.test_quota_allowed_unit_mb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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_v2_policy.TestTasksAPIPolicy.test_check +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... 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_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.test_quota.TestImageQuota.test_quota_allowed_unit_tb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... ok +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_delayed_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_v2_policy.APIImagePolicy.test_copy_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... 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_versions.VersionNegotiationTest.test_request_url_v2_3 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... 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_v2_policy.TestTasksAPIPolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... 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_quota.TestImageQuota.test_quota_exceeded_keystone_quotas +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_v2_policy.APIImagePolicy.test_deactivate_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... 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.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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... 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_tasks_resource.TestTasksDeserializer.test_index_invalid_status -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... 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.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.TestImageDataDeserializer.test_upload_chunked +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... 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_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.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_quota.TestImageQuota.test_quota_exceeded_with_lie_size +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_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_versions.VersionNegotiationTest.test_request_url_v2_5 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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.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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_6 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6 ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... 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_versions.VersionNegotiationTest.test_request_url_v2_7 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... ok +glance.tests.unit.test_quota.TestImageQuota.test_set_location +glance.tests.unit.test_quota.TestImageQuota.test_set_location ... ok +glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props +glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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_v2_policy.APIImagePolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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_save_image +glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.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_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... 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_save_image_not_found +glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... 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_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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_v2_policy.APIImagePolicy.test_get_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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.v2.test_v2_policy.APIImagePolicy.test_get_image_location +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok +glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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.VersionNegotiationTest.test_request_url_v2_9 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... 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_v2_policy.APIImagePolicy.test_get_images +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_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_db.TestImageRepo.test_sorted_list +glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_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 +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.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_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... 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_v2_policy.APIImagePolicy.test_reactivate_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... 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.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_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... 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_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_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_v2_policy.APIImagePolicy.test_update_locations +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... 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.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_v2_policy.APIImagePolicy.test_update_property +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... 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.v2.test_v2_policy.APIImagePolicy.test_upload_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... 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.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_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_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.test_db.TestImageRepo.test_tasks_get_by_image_not_exists +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... 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_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.test_db.TestImageRepo.test_update_hit_count +glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... 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.test_domain.TestImage.test_delayed_delete +glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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.test_domain.TestImage.test_delete_extra_properties +glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... 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_domain.TestImage.test_delete_protected_image +glance.tests.unit.test_domain.TestImage.test_delete_protected_image ... 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_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... ok +glance.tests.unit.test_domain.TestImage.test_extra_properties +glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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_metadef_resources.TestMetadefsControllers.test_namespace_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... 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.v2.test_images_resource.TestImagesDeserializer.test_index +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... 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_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_domain.TestImage.test_status_active_without_disk_format +glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok +glance.tests.unit.test_domain.TestImage.test_status_saving +glance.tests.unit.test_domain.TestImage.test_status_saving ... 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.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.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.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.TestImagesDeserializer.test_index_fraction +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok +glance.tests.unit.test_domain.TestImage.test_visibility_enumerated +glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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.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_namespace_delete_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing ... 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.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_discovery_stores.TestInfoControllers.test_get_stores_read_only_store +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... 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_glance_replicator.ImageServiceTestCase.test_rest_get_image +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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_images_resource.TestImagesDeserializer.test_index_marker +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... 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_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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_schema.TestBasicSchemaLinks.test_raw_json_schema +glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema ... 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_images_resource.TestMultiImagesController.test_add_location +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... 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.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.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_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_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_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.TestImagesControllerPolicies.test_add_location_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... 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_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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.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.TestProxyHelpers.test_is_proxyable +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... ok +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.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_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_delete_already_deleted_image_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok -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_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.TestProxyHelpers.test_proxy_response_error +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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_images_resource.TestMultiImagesController.test_copy_image_non_existing_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... 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_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_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_image_members_resource.TestImageMembersController.test_show -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... ok -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_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_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.TestProxyHelpers.test_self_url +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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_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_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.v2.test_images_resource.TestImagesController.test_delete_encryption_key -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... ok +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... 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_tasks_resource.TestTasksDeserializer.test_index_negative_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... 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_delete_encryption_key_do_not_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... 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_v2_policy.TestMemberAPIPolicy.test_delete_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... 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.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_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_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_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_images_resource.TestImagesController.test_delete_encryption_key_error -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... 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_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_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_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_images_resource.TestImagesController.test_delete_encryption_key_forbidden -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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.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_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_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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 +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_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_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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... 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_delete_notification_disabled +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled ... 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_delete_encryption_key_no_encryption_key -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... 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_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.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.TestImageMembersController.test_update_done_by_owner -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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.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_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.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... ok -5+0 records in -5+0 records out -5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.043877 s, 119 MB/s 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_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_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_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.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.TestMultiImagesController.test_copy_image_with_all_stores +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... 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_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.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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... 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_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_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.TestMultiImagesController.test_delete_from_store_as_admin +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... 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_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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... 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.TestImagesDeserializer.test_index_with_filter +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... 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_with_filter_and_limit +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter_and_limit ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... 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_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.TestImagesDeserializer.test_index_with_many_filter +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... 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_with_tag +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... 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_delete_from_store_invalid_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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 +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_access_delete_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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_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_images_resource.TestMultiImagesController.test_delete_from_store_non_active +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_delete +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok Commands: help Output help for one of the commands below @@ -7618,1253 +7828,1076 @@ or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'. -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.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.TestMultiImagesController.test_delete_from_store_not_in_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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 +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_images_resource.TestMultiImagesController.test_delete_from_store_one_location +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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.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_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.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_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_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_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_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_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_delete_protected +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... 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_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.TestImagesDeserializer.test_update_invalid_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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.TestMultiImagesController.test_image_lazy_loading_store_different_owner +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... ok +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... 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_v2_policy.APIPolicyBase.test_check +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... ok +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... ok +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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.test_domain_proxy.TestProxyRepoPlain.test_save +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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_glance_manage.DBCommandsTestCase.test_purge_command +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command ... 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.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.TestImagesDeserializer.test_update_readonly_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... 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_manage.DBCommandsTestCase.test_purge_command_purge_all +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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_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.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.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.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.test_glance_manage.DBCommandsTestCase.test_purge_max_rows +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... 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_sqlite_migration.TestMigrate.test_migrate +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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_namespace_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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_sqlite_migration.TestMigrate.test_migrate_if_required_false +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... 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.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_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.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.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_tasks_resource.TestTasksSerializer.test_create +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.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_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.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.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.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.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.v2.test_tasks_resource.TestTasksSerializer.test_index +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... 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.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_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.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_tasks_resource.TestTasksSerializer.test_index_next_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker ... 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_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_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_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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_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_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_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_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.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.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_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_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_store_image.TestStoreImage.test_image_checking_location_exists +glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists ... 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.test_store_image.TestStoreImage.test_image_get_data +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... 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.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.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.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.TestStoreImage.test_image_reverse_locations_order +glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order ... 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.test_store_image.TestStoreImage.test_image_set_data +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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_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_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.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_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.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_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_show_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_0 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_0 ... 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_request_url_v2_10_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_3 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized ... 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_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.TestImagesController.test_delete_in_use -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... 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.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.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.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_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_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_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.TestImagesController.test_delete_invalid_encryption_key_deletion_policy -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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.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_images_resource.TestImagesDeserializer.test_index_with_filter -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... 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_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.TestImagesController.test_delete_no_encryption_key_id -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... 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_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... ok glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... 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.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_image_data_resource.TestImagesController.test_image_stage_records_host_self_url -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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.v2.test_images_resource.TestImagesDeserializer.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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_image_data_resource.TestMultiBackendImagesController.test_upload +glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload ... 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_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_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_add_location +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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_images_resource.TestImagesController.test_add_location_different_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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_add_location_invalid_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... 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.TestImagesController.test_add_location_locked_by_bustable_task +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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_add_location_locked_by_bustable_terminal_task_failure +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... 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_add_location_locked_by_bustable_terminal_task_success +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... 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_images_resource.TestImagesController.test_add_location_on_queued_community +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... 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.TestImagesController.test_add_location_on_queued_shared +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... 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.TestImagesController.test_add_location_to_active_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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_images_resource.TestImagesController.test_add_location_with_invalid_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... 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_add_location_without_service_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress +glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... 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_create +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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.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_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.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.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_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_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_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_object_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible ... 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_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_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_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_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_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_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_create_unexpected_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property ... 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_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.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_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_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_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_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_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_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_create_with_too_many_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... 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_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.TestImagesController.test_delayed_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... 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_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete ... 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.TestImagesController.test_delete_disabled_notification +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_disabled_notification ... 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.TestImagesController.test_delete_encryption_key +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... 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_images_resource.TestImagesController.test_delete_encryption_key_forbidden +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... 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_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... 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_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_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_delete_invalid_encryption_key_deletion_policy +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... 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_images_resource.TestImagesController.test_delete_invalid_encryption_key_id +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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 +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_images_resource.TestImagesController.test_delete_no_encryption_key_id +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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_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_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_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_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_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_image_data_resource.TestImageDataDeserializer.test_stage -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_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_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_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_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.v2.test_image_data_resource.TestImageDataDeserializer.test_upload -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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.test_image_cache.TestImageCacheSqlite.test_read -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.v2.test_image_data_resource.TestImagesController.test_stage -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... 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.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.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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.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_delete_not_in_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store ... 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_misc.UtilsTestCase.test_encryption -glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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.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.test_versions.VersionsTest.test_get_version_list -glance.tests.unit.test_versions.VersionsTest.test_get_version_list ... 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_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.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.test_versions.VersionsTest.test_get_version_list_for_external_app -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... 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_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.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_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_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_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_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.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.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_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_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.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.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_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_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.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_invalid_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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_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.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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_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_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.TestProxyHelpers.test_self_url -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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 -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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_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_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.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_update_invalid_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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 -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... 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/testtools/testcase.py:1110: 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_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_tasks_resource.TestTasksControllerPolicies.test_delete -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_data_resource.TestImagesController.test_upload_not_allowed_by_policy -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... 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_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.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_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_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_images_resource.TestImagesController.test_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... 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_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_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.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.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... 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_images_resource.TestImagesController.test_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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.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_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_images_resource.TestImagesController.test_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... 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_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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.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_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.TestImagesController.test_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... 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.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_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.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.TestImagesController.test_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... 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_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.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_image_data_resource.TestImagesController.test_upload_with_token_refresh -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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_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_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags ... 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_images_resource.TestImagesController.test_image_import glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... 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.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_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_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.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... 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_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... 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_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_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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.TestImagesDeserializerWithAdditionalProperties.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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_schemas_resource.TestSchemasController.test_member -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... 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_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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... 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.TestImagesController.test_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... 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_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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.TestMultiImagesController.test_copy_image_to_other_stores -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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_images_resource.TestMultiImagesController.test_copy_image_with_all_stores -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... 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_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... 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.TestMultiImagesController.test_copy_non_active_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... 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_images_resource.TestImagesController.test_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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.TestMultiImagesController.test_delete_from_store_as_non_owner -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... 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.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.TestMultiImagesController.test_delete_from_store_no_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... 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_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.TestMultiImagesController.test_delete_from_store_non_active -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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.TestMultiImagesController.test_delete_from_store_not_in_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... 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.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.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.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... 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_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.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.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_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.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.v2.test_images_resource.TestImagesController.test_index glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... 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_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.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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.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_non_existing_delete_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.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.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.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.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.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_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.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.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_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.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.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_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_invalid_sort_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... 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_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... 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_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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... ok -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body -glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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.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_no_next_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker ... 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_utils.TestUtils.test_limiting_reader_fails -glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails ... 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_index_return_parameters glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... ok -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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.TestImagesController.test_index_size_max_filter glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter ... ok -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok -glance.tests.unit.common.test_utils.TestUtils.test_mutating -glance.tests.unit.common.test_utils.TestUtils.test_mutating ... 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.common.test_utils.TestUtils.test_sort_image_locations -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... ok -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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_show_with_property_prefix -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix ... ok -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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_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.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... ok -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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_utils.TestUtils.test_valid_fqdn_fail -glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... 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.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.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.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_utils.TestUtils.test_valid_hostname -glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... 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.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_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.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_update_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... 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.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... 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_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_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.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... 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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.test_domain.TestImageFactory.test_minimal_new_image -glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image -glance.tests.unit.test_domain.TestImageFactory.test_new_image ... 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_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_index_with_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_domain.TestImageFactory.test_new_image_reserved_property -glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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.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.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_domain_proxy.TestImageFactory.test_proxy_plain -glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... 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.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_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.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_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_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_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_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found -glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... 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_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.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.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_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.test_schema.TestCollectionSchema.test_raw_json_schema -glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_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.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.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.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.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_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_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.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_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_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_store_image.TestStoreImage.test_image_change_append_locations -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations ... 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_index_with_nonexistent_name_filter glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter ... 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.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_metadef_resources.TestMetadefsControllers.test_object_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... 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_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_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 -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_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_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_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_metadef_resources.TestMetadefsControllers.test_object_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict ... 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_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_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.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.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_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.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.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_metadef_resources.TestMetadefsControllers.test_object_create_duplicate -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate ... 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 -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_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.test_store_image.TestStoreImage.test_image_delete -glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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.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_images_resource.TestImagesController.test_index_zero_images glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images ... 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_invalid_locations_op_pos glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... 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.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.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_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.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_store_image.TestStoreImage.test_image_set_data -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... 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_deleted glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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.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_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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.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.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_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_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.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.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_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.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... 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.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_tasks_resource.TestTasksSerializer.test_get -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... 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_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_tasks_resource.TestTasksSerializer.test_index -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... 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 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_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_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_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... ok -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... 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_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_v2_policy.APIPolicyBase.test_enforce -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... 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_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_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_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_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_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_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... 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.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.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_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_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... 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.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_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.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_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_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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_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_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.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_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_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_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_metadef_resources.TestMetadefsControllers.test_object_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete ... 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.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_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_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_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_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_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_resource_type_association_delete_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... 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_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_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_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_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_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_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_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_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_resource_type_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_index ... 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_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_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.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_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_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_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_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_metadef_resources.TestMetadefsControllers.test_object_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... 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_images_resource.TestImagesController.test_replace_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... 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_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_show glance.tests.unit.v2.test_images_resource.TestImagesController.test_show ... 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_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.TestImagesController.test_show_deleted_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... 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 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_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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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_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_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_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_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_object_show_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_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.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_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_tag_create_duplicate_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags ... 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_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_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_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_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_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_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.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.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_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_tag_create_duplicate_with_pre_existing_tags_with_append +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_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_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_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_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_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_add_too_many_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_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_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_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_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.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_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_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_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... 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_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_images_resource.TestImagesController.test_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_image_doesnt_exist glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... 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_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags ... 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.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.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_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... 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_no_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes ... 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_property_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict ... ok 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_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.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_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_property_create_duplicate -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate ... 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_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_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_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_create_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace ... 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_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_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_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_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_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.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_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_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_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_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_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_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_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_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_delete_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing_namespace ... 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.TestImagesController.test_update_replace_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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_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.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_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_verify_staging_data_deleted_on_image_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_v2_policy.TestMemberAPIPolicy.test_add_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... ok -Image ID 'fake_id' is not a valid UUID. -Image ID 'fake_id' is not a valid UUID. -Found 0 cached images... -+----+---------------------+---------------------+------+------+ -| ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | -+----+---------------------+---------------------+------+------+ -+----+---------------------+---------------------+------+------+ -Found 0 queued images... -+----+ -| ID | -+----+ -+----+ -Image ID 'fake_id' is not a valid UUID. -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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_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_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_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace ... 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_delete_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner ... 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_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_property_index_empty -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty ... 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_property_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show ... 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_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_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_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_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_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_property_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update ... 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_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_namespace_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... 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_update_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... 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_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_resource_type_association_create_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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_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_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_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_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_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_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_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_resource_type_association_delete_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... 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_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_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_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_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_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_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_resource_type_show_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... 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_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_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_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_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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_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_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_tag_create_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... 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_tag_create_tags_with_append_false -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... 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_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_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_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_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_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_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_tag_delete_other_owner @@ -8873,10 +8906,32 @@ glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin ... 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_update_reserved_not_counted_in_quota +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... 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.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_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_index_empty glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_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_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_images_resource.TestImagesDeserializerWithExtendedSchema.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... 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_images_resource.TestImagesSerializerWithAdditionalProperties.test_show +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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_metadef_resources.TestMetadefsControllers.test_tag_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing @@ -8899,47 +8954,41 @@ 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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok ---------------------------------------------------------------------- -Ran 2262 tests in 166.899s +Ran 2262 tests in 81.968s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 11.912 -glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 11.053 -glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 8.766 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 8.556 -glance.tests.unit.test_gateway.TestGateway.test_get_image_factory 7.910 -glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_revert_success 7.570 -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 7.364 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 7.250 -glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf 7.074 -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main 6.510 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 5.061 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 4.362 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 4.297 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized 3.788 +glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 2.740 +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune 2.563 +glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 2.528 +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 2.461 +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock 2.280 +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled 2.127 + rm -rf .stestr -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 ++ for pyvers in ${PYTHON3S} ++ '[' 3.12 = disabled ']' +++ cut -d. -f1 +++ echo 3.12 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] +++ pwd ++ '[' -d /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z /build/reproducible-path/glance-29.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.12 stestr run --parallel --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle) ++ PYTHON=python3.12 ++ stestr run --parallel --subunit 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*|.*async_\.flows\.test_ovf_process\.TestOvfProcessTask\.test_extract_ova_no_disk.*|.*test_tasks_resource\.TestTasksController\.test_create_with_live_time.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_missing_operation.*|.*common\.test_property_utils\.TestPropertyRulesWithRoles\.test_property_protection_with_misspelt_operation.*|common\.test_utils\.TestUtils\.test_single_store_http_disabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_in_url|common\.test_utils\.TestUtils\.test_single_store_http_enabled_and_http_not_in_url|v2\.test_cache_management_api\.TestCacheWorker\.test_worker_lifecycle)' + subunit2pyunit 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. @@ -8954,18 +9003,56 @@ 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 2 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -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.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... ok -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location -glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... 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.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing +glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure +glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_init_with_size ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_base_model_spawn ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_eventlet_model ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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_common.TestSizeCheckedIter.test_uniform_chunk_size +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... 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.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_get_threadpool_model_unset @@ -8976,3026 +9063,2259 @@ glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_native_model ... ok glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_again ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures +glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... 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.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.async_.flows.test_api_image_import.TestCompleteTask.test_execute glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_different ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_drop_lock_fails ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_no_task ... ok -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown -glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... 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.test_client.TestClient.test_http_encoding_headers -glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... 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_client.TestClient.test_make_auth_plugin -glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... 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.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails glance.tests.unit.async_.flows.test_api_image_import.TestCompleteTask.test_execute_succeed_fails ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_image_property_proxies ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_list ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_merge_store_logs_info ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_pop_extra_property ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store ... 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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state -glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_last_location ... 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.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure -glance.tests.unit.async_.flows.test_location_import.TestSetImageToActiveTask.test_execute_set_image_to_active_state_failure ... 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_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit -glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... 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_wsgi.RequestTest.test_best_match_language_expected -glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... 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.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures -glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_remove_location_for_store_pop_failures ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota ... 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_wsgi.RequestTest.test_best_match_language_unknown -glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... 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.async_.flows.test_api_image_import.TestImportActions.test_set_image_data glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data ... 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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_copy ... 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.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.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_assert_quota_no_task ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_set_image_data_with_callback ... 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_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.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.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.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_wsgi.RequestTest.test_content_type_missing -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.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.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.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_reserved_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property ... 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.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.scripts.image_import.test_main.TestImageImport.test_run -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run ... 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.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.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_eventlet ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... 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.api.test_common.TestThreadPool.test_get_thread_pool +glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok +glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log +glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_log ... ok glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers glance.tests.unit.async_.flows.test_api_image_import.TestImportActions.test_store_list_helpers ... 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.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_execute_confirms_lock_not_held ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing -glance.tests.unit.async_.flows.test_api_image_import.TestImageLock.test_revert_drops_lock_missing ... 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.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_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.common.test_config.TestDefaultConfig.test_osprofiler_disabled -glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled ... 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.EvaluateFilterOpTestCase.test_greater_than_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator ... 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_utils.EvaluateFilterOpTestCase.test_invalid_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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.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.EvaluateFilterOpTestCase.test_not_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... 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_utils.ImportURITestCase.test_invalid_import_uri -glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... ok -/bin/sh: 1: mkisofs: not found -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' -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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... ok -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none -glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... ok -/bin/sh: 1: glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value -glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok -mkisofs: not found -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' -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.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... ok +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_native ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... 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.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown +glance.tests.unit.async_.test_async.TestSystemThreadPoolModel.test_set_threadpool_model_unknown ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... 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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status +glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... 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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing +glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status ... ok +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success +glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... ok +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_invalid_validation_data ... 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 +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id +glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... ok glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_os_hash_value_other_than_512 ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner -glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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 +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data glance.tests.unit.async_.flows.test_location_import.TestVerifyValidationDataTask.test_execute_with_valid_validation_data ... 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.Test_UwsgiChunkedFile.test_read_zero_length -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... ok +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... 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 +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images +glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image +glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok +In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id +glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_cached_images.TestCachedImages.test_delete_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... 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_cached_images.TestCachedImages.test_get_cached_images glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... ok -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count -glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.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.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... 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.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_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_queue_image glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image ... 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.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_ovf_process.TestOvfProcessTask.test_ovf_process_success -glance.tests.unit.async_.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success ... 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_cmd.TestGlanceApiCmd.test_cache_cleaner_main +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner +glance.tests.unit.async_.flows.test_api_image_import.TestImportCopyImageTask.test_init_copy_flow_as_non_owner ... 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_introspect.TestImportTask.test_introspect_no_image +glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_no_image ... 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.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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_no_glance_endpoint ... 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.async_.flows.test_introspect.TestImportTask.test_introspect_success +glance.tests.unit.async_.flows.test_introspect.TestImportTask.test_introspect_success ... 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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... ok +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_fail_remote_glance_unreachable ... 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.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cleaner_store_config_assertion ... ok +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... 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.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_invalid_remote_image_state ... 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.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... 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.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.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.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.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.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.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.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_unpack_task_input -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... 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.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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.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.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_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_raise_if_no_size ... 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.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_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.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.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.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.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... 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.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_pops_stage_host +glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_execute_return_image_size ... 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_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.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_format_inspector.TestFormatInspectorInfra.test_capture_region -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... 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_format_inspector.TestFormatInspectorInfra.test_get_inspector -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... ok +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config +glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... ok +glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo +glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value +glance.tests.unit.async_.flows.test_api_image_import.TestImportMetadata.test_revert_rollback_metadata_value ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.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_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.test_cached_images.TestController.test_initialization_without_conf -glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.test_db.TestEncryptedLocations.test_encrypt_locations_on_save -glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save ... ok -glance.tests.unit.test_domain.TestTaskFactory.test_new_task -glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.test_domain.TestTaskFactory.test_new_task_invalid_type -glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... 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.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.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_small_last_chunk -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... 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.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_common.TestSizeCheckedIter.test_too_many_chunks -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... 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_common.TestSizeCheckedIter.test_uniform_chunk_size -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... 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.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.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... 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_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.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... 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.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.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like -glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read +glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... 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.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_format_inspector.TestFormatInspectorInfra.test_capture_region +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_capture_region ... 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.TestThreadPool.test_get_thread_pool -glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_get_inspector ... 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.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.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like +glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like ... 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.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.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found +glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_file_like_eats_error ... ok -glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log -glance.tests.unit.api.test_common.TestThreadPool.test_get_thread_pool_log ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... ok -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail -glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_task_fail ... 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.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.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image +glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image ... 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.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.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_assert_task_lock ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host -glance.tests.unit.async_.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_pops_stage_host ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_check_task_lock ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_drop_lock_for_task ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_id_property ... ok +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok +glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint +glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... ok +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... ok glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error glance.tests.unit.common.test_format_inspector.TestFormatInspectorInfra.test_info_wrapper_iter_like_eats_error ... ok -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store -glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_locations ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_image_size ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_iterator_iterates_granularly ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_close ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute ... 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_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_format_inspector.TestFormatInspectors.test_qcow2 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... 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_format_inspector.TestFormatInspectors.test_qcow2_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.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_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read -glance.tests.unit.common.scripts.test_scripts_utils.TestCallbackIterator.test_proxy_read ... 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.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.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_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_exception.GlanceExceptionTestCase.test_specified_error_msg -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_attribute_disallowed ... 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_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_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.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_wsgi.GetSocketTestCase.test_correct_configure_socket -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_set_image_extra_properties ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_failure ... 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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_status -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_logs_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.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.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success -glance.tests.unit.async_.flows.test_api_image_import.TestImportActionWrapper.test_wrapper_success ... 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_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_create_unpermitted_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_unpermitted_policy ... 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.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... ok +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... 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.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.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_utils.SplitFilterOpTestCase.test_equal_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... ok +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length ... 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_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_utils.EvaluateFilterOpTestCase.test_invalid_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... 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_web_download.TestWebDownloadTask.test_web_download_with_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... 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_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.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.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.SplitFilterOpTestCase.test_in_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... 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_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... 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.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.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body ... ok -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length +glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_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.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.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_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.test_utils.SplitFilterOpTestCase.test_not_equal_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_over_limit ... 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.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit +glance.tests.unit.common.test_format_inspector.TestFormatInspectorsTargeted.test_vhd_table_under_limit ... 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_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.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_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.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... 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.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.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.common.test_utils.SplitFilterOpTestCase.test_validate_quotes +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... 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.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.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.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.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_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_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_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.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_cached_images.TestController.test_initialization_without_conf +glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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_wsgi.RequestTest.test_content_range +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... 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_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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... 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_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_wsgi.RequestTest.test_content_range_invalid +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid ... 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_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_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.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_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_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.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_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_compare -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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_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_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.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.common.test_timeutils.TestIso8601Time.test_compare_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... 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_east_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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_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_timeutils.TestIso8601Time.test_normalize_aware_to_naive -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive ... ok -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... 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_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_timeutils.TestIso8601Time.test_normalize_naive -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_glance_endpoint_not_found ... 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_normalize_zulu_aware_to_naive -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... 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.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... ok -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint -glance.tests.unit.async_.test_utils.TestGetGlanceEndpoint.test_return_matching_glance_endpoint ... 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_timeutils.TestIso8601Time.test_now_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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 -/bin/sh: 1: mkisofs: not found 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.common.test_utils.SplitFilterOpTestCase.test_default_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... 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.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_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.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.async_.flows.test_convert.TestImportTask.test_convert_success +glance.tests.unit.async_.flows.test_convert.TestImportTask.test_convert_success ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... 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.common.test_timeutils.TestIso8601Time.test_offset_east -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' -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.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.common.test_wsgi.RequestTest.test_content_type_missing +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... 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.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_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_utils.SplitFilterOpTestCase.test_default_operator_with_datetime -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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.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_utils.SplitFilterOpTestCase.test_equal_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... 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_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_wsgi.RequestTest.test_http_error_response_codes -glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes ... 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.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.RequestTest.test_params -glance.tests.unit.common.test_wsgi.RequestTest.test_params ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso ... 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_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_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_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.RequestTest.test_content_type_with_charset +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset ... 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_api_image_import.TestImportToStoreTask.test_execute_body_with_store +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_calculate_hash ... 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.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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_for_store_other_that_http ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails ... 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_wsgi.RequestTest.test_range -glance.tests.unit.common.test_wsgi.RequestTest.test_range ... 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_request_match_language_unexpected -glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... 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.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.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... 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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... 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_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.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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_if_image_data_deleted ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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_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_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.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_execute_hash_calculation_fails_without_validation_data ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... 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_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted ... 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.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count +glance.tests.unit.async_.flows.test_location_import.TestCalculateHashTask.test_hash_calculation_retry_count ... 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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... 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.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_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_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_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.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.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.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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_fails_on_revert ... 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.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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_domain_proxy.TestProxyRepoWrapping.test_get +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_failed ... 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.test_domain_proxy.TestProxyRepoWrapping.test_list +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_error ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_not_exist ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... 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_domain_proxy.TestProxyRepoWrapping.test_remove +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... 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_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.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... ok -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... 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_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_delete_staging_image_succeed ... ok +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_format_check ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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.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.common.test_utils.ImportURITestCase.test_ignored_filtering_options +glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_staging_uri_is_none ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message +glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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.TestDefaultPolicyCheckStrings.test_service_or_member_check_string -glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement -glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... 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_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.TestKeystoneAuthPlugin.test_v2_auth -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... 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_utils.SplitFilterOpTestCase.test_greater_than_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -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_utils.SplitFilterOpTestCase.test_in_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... 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_cache_manage.TestCacheManage.test_delete_all_cached_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_cached_image ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... 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.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.SplitFilterOpTestCase.test_operator_with_datetime -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime ... 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.common.test_utils.SplitFilterOpTestCase.test_validate_quotes -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... ok -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_inspection_safety_check ... 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_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_member_check_string ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_node_store_initialization_failed ... 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.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_wsgi.ServerTest.test_create_pool +glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool ... ok +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_admin_or_project_reader_check_string ... 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.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_fails_source_format ... ok -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... ok -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type -glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... 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_wsgi.ServerTest.test_http_keepalive +glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive ... 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.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_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_check_string ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_with_path ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri +glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_inspection_reports_error ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -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_cache_manage.TestCacheManage.test_delete_all_queued_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_all_queued_image ... 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 -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -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_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_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.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_wsgi.ServerTest.test_missing_staging_dir +glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_with_failure_without_path ... ok +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_member_download_image_check_string ... ok +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_interpreter_configured ... 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_cache_manage.TestCacheManage.test_delete_cached_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image ... 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 -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... 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 -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_cached_image_invalid_image_id ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_doesnt_raise_when_not_all_stores_must_succeed ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute ... 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_policy.TestPolicyEnforcer.test_policy_enforce_unregistered -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... ok +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_check_string ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_with_callback ... ok +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store +glance.tests.unit.async_.flows.test_base_download.TestBaseDownloadTask.test_base_download_revert_without_failure_multi_store ... 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.test_cache_manage.TestCacheManage.test_delete_queued_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix +glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... ok +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_different_store ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed +glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... ok +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_no_store ... ok +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_project_reader_get_image_check_string ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_same_store ... 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_db.TestTaskRepo.test_add_task +glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_context.TestContext.test_anon_private -glance.tests.unit.test_context.TestContext.test_anon_private ... 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_context.TestContext.test_anon_public -glance.tests.unit.test_context.TestContext.test_anon_public ... 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.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_context.TestContext.test_auth_private -glance.tests.unit.test_context.TestContext.test_auth_private ... 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.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.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_check_string ... ok +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none +glance.tests.unit.common.test_utils.TestStoreUtils.test_update_store_location_with_store_none ... ok glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_qcow_data_file ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_delete_fails ... ok -glance.tests.unit.test_context.TestContext.test_auth_public -glance.tests.unit.test_context.TestContext.test_auth_public ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_with_backends_deletes ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_exists ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_with_store_no_path ... 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 -/usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required - warnings.warn(msg) -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. +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.TestTaskRepo.test_get +glance.tests.unit.test_db.TestTaskRepo.test_get ... 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_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string +glance.tests.unit.test_policy.TestDefaultPolicyCheckStrings.test_service_or_member_check_string ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... 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_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_execute_body_without_store ... 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.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing -glance.tests.unit.async_.flows.test_api_image_import.TestDeleteFromFS.test_delete_without_backends_missing ... 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.common.test_timeutils.TestIso8601Time.test_zulu_normalize -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... 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_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.common.test_wsgi.TestHelpers.test_headers_are_unicode -glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id -glance.tests.unit.test_cache_manage.TestCacheManage.test_delete_queued_image_invalid_image_id ... 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_policy.TestPolicyEnforcer.test_policy_file_custom_location -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_revert_copy_status_unchanged ... 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.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_reverts_state_nocopy ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status -glance.tests.unit.async_.flows.test_api_image_import.TestVerifyImageStateTask.test_verify_active_status ... 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_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... ok -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -In the Caracal development cycle, the glance-cache-manage command has been deprecated in favor of the new Cache API. It is scheduled to be removed in the Dalmatian development cycle. -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_context.TestContext.test_auth_public_owned -glance.tests.unit.test_context.TestContext.test_auth_public_owned ... 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.test_context.TestContext.test_elevated -glance.tests.unit.test_context.TestContext.test_elevated ... ok -glance.tests.unit.test_context.TestContext.test_elevated_again -glance.tests.unit.test_context.TestContext.test_elevated_again ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_cached_images ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_all_stores_must_succeed ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_raises_when_image_deleted ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images -glance.tests.unit.test_cache_manage.TestCacheManage.test_list_queued_images ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_remove_store_from_property ... ok -glance.tests.unit.test_context.TestContext.test_empty_private -glance.tests.unit.test_context.TestContext.test_empty_private ... 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_context.TestContext.test_empty_public -glance.tests.unit.test_context.TestContext.test_empty_public ... ok -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store ... 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_cache_manage.TestCacheManage.test_queue_image -glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... ok -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_data_exists ... ok -glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id -glance.tests.unit.test_cache_manage.TestCacheManage.test_queue_image_invalid_image_id ... 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_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.TestCachedImagesNegative.test_delete_queued_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... ok -glance.tests.unit.test_context.TestContext.test_get_ksa_client -glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_revert_updates_status_keys ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... 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_utils.TestUtils.test_cooperative_reader glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader ... ok -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store_partial_data_exists ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... ok -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_owner_is_tenant_removal ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_invalid_vmdk ... 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_utils.TestUtils.test_cooperative_reader_of_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.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_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_on_iterator_with_buffer ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_invalid_task_state ... 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_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_db.TestImageMemberRepo.test_get_nonexistent_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member ... 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_quota.TestImagePropertyQuotas.test_add_image_with_image_property +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property ... 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_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ -glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_non_existing_image_to_staging_store_ ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... ok -glance.tests.unit.test_context.TestContext.test_request_id -glance.tests.unit.test_context.TestContext.test_request_id ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_aborts_missing_task ... ok -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_enabled_backends ... ok -glance.tests.unit.test_context.TestContext.test_service_catalog -glance.tests.unit.test_context.TestContext.test_service_catalog ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... ok -glance.tests.unit.test_context.TestContext.test_user_identity -glance.tests.unit.test_context.TestContext.test_user_identity ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_limits_rate ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... 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_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_glance_store_stores ... ok -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message -glance.tests.unit.async_.flows.test_api_image_import.TestImportToStoreTask.test_status_callback_updates_task_message ... 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_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... ok -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config -glance.tests.unit.cmd.test_status.TestUpgradeChecks.test_sheepdog_removal_no_config ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_qcow2 ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... 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.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.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_cached_images.TestCachedImagesNegative.test_queue_image_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download ... ok -glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data -glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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_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_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... ok -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden -glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... 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_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.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... 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.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... 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_timeutils.TimeUtilsTest.test_iso8601_from_timestamp -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp ... 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_wsgi.ResourceTest.test_call_raises_exception -glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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.common.test_wsgi.ResourceTest.test_dispatch_no_default -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... 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_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.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.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.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.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_wsgi.ResourceTest.test_translate_exception -glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_image_factory -glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_delitem -glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... 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.TestImageMemberRepo.test_get_nonexistent_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp -glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... 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_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.test_db.TestImageMemberRepo.test_list glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_member_factory -glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... ok -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail -glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... ok -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.test_domain.TestExtraProperties.test_eq_with_uneqal_dict -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_member_repo -glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... ok -glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock -glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... 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.common.test_timeutils.TimeUtilsTest.test_isotime -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... 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_timeutils.TimeUtilsTest.test_parse_isotime -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... 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_timeutils.TimeUtilsTest.test_utcnow -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... 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_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object ... 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_wsgi.ServerTest.test_invalid_staging_uri -glance.tests.unit.common.test_wsgi.ServerTest.test_invalid_staging_uri ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory -glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir -glance.tests.unit.common.test_wsgi.ServerTest.test_missing_staging_dir ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo -glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... ok -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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_db.TestTaskRepo.test_limited_list +glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation ... ok +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_parallel ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_iso_lie_raw ... ok +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url +glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_gateway.TestGateway.test_get_object_factory -glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix -glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers_posix ... 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_db.TestTaskRepo.test_list +glance.tests.unit.test_db.TestTaskRepo.test_list ... ok +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_fetch_an_executor_serial ... 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.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_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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_no_inspector_match ... 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.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_invalid_location ... 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_db.TestImageMemberRepo.test_remove_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed -glance.tests.unit.common.test_wsgi.ServerTest.test_reserved_stores_not_allowed ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_object_repo -glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... 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_format_inspector.TestFormatInspectors.test_vdi_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... 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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_fails ... 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_test_utils.TestFakeData.test_via_iter -glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_property_factory -glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_failed ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image -glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok -glance.tests.unit.test_test_utils.TestFakeData.test_via_read -glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_getitem -glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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_db.TestTaskRepo.test_list_with_marker +glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location +glance.tests.unit.async_.flows.test_location_import.TestUpdateLocationTask.test_execute_with_valid_location ... 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_image_conversion.TestConvertImageTask.test_image_convert_reports_fail +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_reports_fail ... 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.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.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo +glance.tests.unit.async_.test_taskflow_executor.TestTaskExecutor.test_get_flow_with_admin_repo ... 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.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.TestImageMemberRepo.test_save_image_member glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... ok +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... 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.common.test_timeutils.TestIso8601Time.test_compare +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_multiple_stores ... 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.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_image_cache.TestImageCacheSqlite.test_delete -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_property_repo -glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... 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.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_domain.TestExtraProperties.test_getitem_with_no_items -glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_no_glance_endpoint ... 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.common.test_timeutils.TestIso8601Time.test_compare_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... ok +glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file +glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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.test_quota.TestImageQuota.test_append_location +glance.tests.unit.test_quota.TestImageQuota.test_append_location ... 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.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_empty_iterator ... 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.test_gateway.TestGateway.test_get_repo -glance.tests.unit.test_gateway.TestGateway.test_get_repo ... 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_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.common.test_timeutils.TestIso8601Time.test_east_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize ... 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.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_single_store ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_unbounded_read_on_iterator ... 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.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_domain.TestImageFactory.test_new_image_reserved_property -glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... 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_domain.TestExtraProperties.test_len_with_zero_items -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... ok -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_size_mismatch ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property -glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... 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.common.test_timeutils.TestIso8601Time.test_east_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... 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.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.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.TestImageFactory.test_new_image_unexpected_property -glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp -glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... 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_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.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.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url -glance.tests.unit.async_.flows.test_glance_download.TestGlanceDownloadTask.test_glance_download_wrong_download_url ... 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_gateway.TestGateway.test_get_resource_type_factory -glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... 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_domain.TestTask.test_begin_processing -glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok -glance.tests.unit.test_domain.TestTask.test_fail -glance.tests.unit.test_domain.TestTask.test_fail ... 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.TestTask.test_invalid_status_transitions_from_failure -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo -glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory -glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo -glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_setitem -glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... 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_domain_proxy.TestImageFactory.test_proxy_wrapping -glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping ... 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.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_db_metadef.TestMetadefRepo.test_add_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory -glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... 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_gateway.TestGateway.test_get_task_executor_factory_with_admin -glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... ok +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok +glance.tests.unit.test_db.TestTaskRepo.test_remove_task +glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_revert_success_src_file_exists ... 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.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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_utils.TestUtils.test_get_meta_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers ... 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_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_gateway.TestGateway.test_get_task_factory -glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... 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.common.test_timeutils.TestIso8601Time.test_normalize_naive +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... ok +glance.tests.unit.test_db.TestTaskRepo.test_save_task +glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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.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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... 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.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_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_gateway.TestGateway.test_get_task_repo -glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... 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_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_same_format_does_nothing ... ok +glance.tests.unit.test_quota.TestImageQuota.test_extend_location +glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... ok +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... 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_timeutils.TestIso8601Time.test_now_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... 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_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_domain.TestTask.test_invalid_status_transitions_from_success -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_check_content_length ... ok -glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo -glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... ok +glance.tests.unit.test_db.TestTaskRepo.test_sorted_list +glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... 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.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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_source_format_inspection_not_match ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_readonly_store ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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.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.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_domain.TestTask.test_run -glance.tests.unit.test_domain.TestTask.test_run ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_failed ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... 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.test_domain_proxy.TestProxyRepoPlain.test_save +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... 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.common.test_timeutils.TestIso8601Time.test_offset_east_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... 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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_excludes_reserved_stores ... 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_domain.TestTask.test_succeed -glance.tests.unit.test_domain.TestTask.test_succeed ... 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.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_domain.TestTask.test_task_invalid_status -glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_fails_when_data_size_different ... ok +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled +glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_client.TestClient.test_http_encoding_headers +glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... 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.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_success ... ok +glance.tests.unit.test_quota.TestImageQuota.test_insert_location +glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... 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_client.TestClient.test_make_auth_plugin +glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... 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_glance_replicator.ReplicationCommandsTestCase.test_help +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... ok glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request ... 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_domain.TestTask.test_validate_status_transition_from_pending -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending ... 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.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_call +glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... 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.common.test_timeutils.TestIso8601Time.test_west_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... 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.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk ... 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_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_raises_bad_request_with_all_stores ... 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.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_invalid_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.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... 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.TestIso8601Time.test_west_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip ... 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_quota.TestImageQuota.test_quota_allowed +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... 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_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... 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.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.common.test_timeutils.TestIso8601Time.test_zulu +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... 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.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_all_stores ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_content_length ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_with_invalid_content_length ... ok -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length -glance.tests.unit.async_.flows.test_web_download.TestWebDownloadTask.test_web_download_wrong_content_length ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_default_flow ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_enabled ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_copy_image_not_includes_import_plugins ... ok -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_web_download_enabled ... 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_domain.TestTaskExecutorFactory.test_new_task_executor -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... 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_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... 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_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled -glance.tests.unit.async_.test_async.TestImportTaskFlow.test_get_flow_with_all_plugins_enabled ... 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_app.TestWsgiAppInit.test_worker_self_reference_url_not_set -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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_glance_replicator.ReplicationUtilitiesTestCase.test_image_present -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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_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.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.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_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.common.test_timeutils.TestIso8601Time.test_zulu_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros ... ok +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types +glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_valid_vmdk_no_types ... 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.TestImageCacheCentralizedDb.test_clean_invalid_path +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... 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_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_utils.TestUtils.test_get_stores_from_request_returns_default glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_default ... ok -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... ok -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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings -glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.TestTaskRepo.test_add_task -glance.tests.unit.test_db.TestTaskRepo.test_add_task ... 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_db.TestTaskRepo.test_get -glance.tests.unit.test_db.TestTaskRepo.test_get ... ok -glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden -glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... 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_db.TestTaskRepo.test_get_not_found -glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok -glance.tests.unit.test_db.TestTaskRepo.test_limited_list -glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... 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.TestTaskRepo.test_list -glance.tests.unit.test_db.TestTaskRepo.test_list ... 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_help -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... 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_db.TestTaskRepo.test_list_with_marker -glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... 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.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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.common.test_timeutils.TestIso8601Time.test_zulu_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... 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.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_quota.TestImageQuota.test_quota_allowed_unit_kb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... 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_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_store_from_headers ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_raises_bad_request ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... 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.common.test_timeutils.TimeUtilsTest.test_delta_seconds +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds ... 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.common.test_wsgi.ResourceTest.test_get_action_args +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args ... ok +/bin/sh: line 1: mkisofs: command not found +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.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.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body glance.tests.unit.common.test_utils.TestUtils.test_get_stores_from_request_returns_stores_from_body ... 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_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_bad_iso_qcow2 ... skipped 'mkisofs not installed' +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.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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... 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.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_utils.TestUtils.test_image_meta glance.tests.unit.common.test_utils.TestUtils.test_image_meta ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_compare -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... 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.common.test_format_inspector.TestFormatInspectors.test_vhd -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... 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.TestImageQuota.test_quota_exceeded_keystone_quotas +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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.ReplicationCommandsTestCase.test_replication_livecopy +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... 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_utils.TestUtils.test_limiting_reader glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... 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_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_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_db.TestTaskRepo.test_list_with_status -glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... 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_context_middleware.TestContextMiddleware.test_service_catalog -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... 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_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.TimeUtilsTest.test_parse_isotime +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... 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.test_quota.TestImageQuota.test_quota_exceeded_no_size +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... 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_glance_manage.DBCommandsTestCase.test_purge_max_rows -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... 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.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.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.TestTaskRepo.test_list_with_type -glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... 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.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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_from_file_reads_minimum ... 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_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_quota.TestImageQuota.test_quota_exceeded_with_lie_size +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded +glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded ... ok +/bin/sh: line 1: mkisofs: command not found glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_disabled_and_http_in_url ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_falloffend ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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_domain_proxy.TestImageMembershipFactory.test_proxy_plain -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... 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_timeutils.TimeUtilsTest.test_utcnow +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_iso_9660 ... skipped 'mkisofs not installed' +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.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.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_in_url ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_dump -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_notifier.TestImageNotifications.test_image_add_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url -glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... ok -glance.tests.unit.test_db.TestTaskRepo.test_save_task -glance.tests.unit.test_db.TestTaskRepo.test_save_task ... 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.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_caching_iterator_handles_backend_failure ... 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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... ok -glance.tests.unit.common.test_utils.TestUtils.test_mutating -glance.tests.unit.common.test_utils.TestUtils.test_mutating ... 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.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_db.TestTaskRepo.test_sorted_list -glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok -glance.tests.unit.test_manage.TestManage.test_contract -glance.tests.unit.test_manage.TestManage.test_contract ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_db_metadef.TestMetadefRepo.test_get_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... ok -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... 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.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.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path ... ok glance.tests.unit.test_domain.TestImage.test_delayed_delete glance.tests.unit.test_domain.TestImage.test_delayed_delete ... 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_image_cache.TestImageCacheSqlite.test_is_cached -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... 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_utils.TestUtils.test_sort_image_locations_multistore_disabled -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load ... 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_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_invalid_data_file -glance.tests.unit.async_.flows.test_import.TestImportTask.test_import_flow_invalid_data_file ... 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_notifier.TestImageNotifications.test_image_delete_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... 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.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_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.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.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url +glance.tests.unit.common.test_utils.TestUtils.test_multiple_store_http_enabled_and_http_not_in_url ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... 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.async_.flows.test_import.TestImportTask.test_save_image +glance.tests.unit.async_.flows.test_import.TestImportTask.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_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_invalid_path_fails ... ok -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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_notifier.TestImageNotifications.test_image_get -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... 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_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.common.test_utils.TestUtils.test_mutating +glance.tests.unit.common.test_utils.TestUtils.test_mutating ... ok glance.tests.unit.test_domain.TestImage.test_extra_properties glance.tests.unit.test_domain.TestImage.test_extra_properties ... 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.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... 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.test_notifier.TestImageNotifications.test_image_get_data_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... 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.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data +glance.tests.unit.async_.flows.test_location_import.TestSetHashValuesTask.test_execute_with_valid_validation_data ... 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_image_cache.TestImageCacheCentralizedDb.test_delete +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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_db_metadef.TestMetadefRepo.test_get_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled ... 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_utils.TestUtils.test_sort_image_locations_without_metadata -glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... ok -glance.tests.unit.test_manage.TestManage.test_db_check -glance.tests.unit.test_manage.TestManage.test_db_check ... 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.common.test_utils.TestUtils.test_sort_image_locations +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations ... 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.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.scripts.test_scripts_utils.TestScriptsUtils.test_get_task +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task ... 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_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_housekeeping.TestStagingStoreHousekeeping.test_get_image_id -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... 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.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.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.common.test_utils.TestUtils.test_valid_fqdn -glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn ... 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_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.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_multistore_disabled ... 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.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.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_image_cache.TestImageCacheCentralizedDb.test_delete_all +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_fails ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.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.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized ... 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_glance_replicator.ReplicationCommandsTestCase.test_replication_size -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... 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.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_utils.TestUtils.test_sort_image_locations_unknownscheme +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_unknownscheme ... 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_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.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_notifier.TestImageNotifications.test_image_get_data_size_mismatch -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... 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_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_manage.TestManage.test_db_contract -glance.tests.unit.test_manage.TestManage.test_db_contract ... 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.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.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.test_domain.TestImage.test_status_saving glance.tests.unit.test_domain.TestImage.test_status_saving ... 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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_none_stall_time ... 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_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_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... ok +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_with_partial_metadata ... 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_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.TestImageNotifications.test_image_list -glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... 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.test_manage.TestManage.test_db_expand -glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_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.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.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.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.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.common.test_utils.TestUtils.test_sort_image_locations_without_metadata +glance.tests.unit.common.test_utils.TestUtils.test_sort_image_locations_without_metadata ... 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_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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_manage.TestManage.test_db_metadefs_export -glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... 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_notifier.TestImageNotifications.test_image_save_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_clean_stalled_nonzero_stall_time ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import ... 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_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_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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_language_accept_default +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_type_location_import_error ... 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_tags_always_a_set glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... 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.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.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_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_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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted -glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... ok -glance.tests.unit.test_domain.TestImage.test_visibility_enumerated -glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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_notifier.TestImageNotifications.test_image_save_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... 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_manage.TestManage.test_db_metadefs_load -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete ... 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.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... 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_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_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_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.test_image_cache.TestImageCacheXattr.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok -glance.tests.unit.test_misc.UtilsTestCase.test_encryption -glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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.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.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_notifier.TestImageNotifications.test_image_set_data_duplicate -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... 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_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_metadefs_load_overwrite_existing -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_delete_all ... 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_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_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.TestProxyRepoWrapping.test_list -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... 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_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_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_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... 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.test_domain_proxy.TestProxyRepoWrapping.test_remove -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_bad_checksum ... 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_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code ... 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.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_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_notifier.TestImageMemberNotifications.test_image_member_delete_notification glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... 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.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_notifier.TestImageNotifications.test_image_set_data_not_found -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... 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_domain_proxy.TestProxyRepoWrapping.test_save -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... 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_db_metadef.TestMetadefRepo.test_list_private_namespaces -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_gate_caching_iter_good_checksum ... 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.async_.test_async.TestTaskExecutor.test_begin_processing -glance.tests.unit.async_.test_async.TestTaskExecutor.test_begin_processing ... 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_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_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_image_cache.TestImageCacheXattr.test_clean_invalid_path -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... 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_db_metadef.TestMetadefRepo.test_list_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property ... ok -glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo -glance.tests.unit.async_.test_async.TestTaskExecutor.test_with_admin_repo ... 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_manage.TestManage.test_db_metadefs_unload -glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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_set_data_prepare_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled ... 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.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_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_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_manage.TestManage.test_db_migrate -glance.tests.unit.test_manage.TestManage.test_db_migrate ... 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_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_notifier.TestImageMemberNotifications.test_image_member_save_notification -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_manage.TestManage.test_db_sync -glance.tests.unit.test_manage.TestManage.test_db_sync ... ok -glance.tests.unit.test_db.TestImageRepo.test_add_image -glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties -glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... 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_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_manage.TestManage.test_db_sync_version -glance.tests.unit.test_manage.TestManage.test_db_sync_version ... 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_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... ok -glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images -glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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.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_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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_schema.TestBasicSchema.test_validate_fails_on_bad_type -glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... ok -glance.tests.unit.test_manage.TestManage.test_db_upgrade -glance.tests.unit.test_manage.TestManage.test_db_upgrade ... 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_db_metadef.TestMetadefRepo.test_list_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... ok -glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image -glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_manage.TestManage.test_db_upgrade_version -glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... 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_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_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_image_cache.TestImageCacheCentralizedDb.test_is_cached -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... 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_schema.TestBasicSchema.test_validate_passes -glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok -glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... ok -glance.tests.unit.test_manage.TestManage.test_db_version -glance.tests.unit.test_manage.TestManage.test_db_version ... 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_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... 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_manage.TestManage.test_db_version_control -glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_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.TestImageCacheXattr.test_delete -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... ok -glance.tests.unit.test_db.TestImageRepo.test_get -glance.tests.unit.test_db.TestImageRepo.test_get ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... 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_manage.TestManage.test_expand -glance.tests.unit.test_manage.TestManage.test_expand ... 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_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_quota.TestImageLocationQuotas.test_add_image_location -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... 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_manage.TestManage.test_expand_already_sync -glance.tests.unit.test_manage.TestManage.test_expand_already_sync ... 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_db.TestImageRepo.test_get_cached_images -glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_read -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_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_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_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_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.test_db.TestImageRepo.test_get_forbidden -glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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_db_metadef.TestMetadefRepo.test_remove_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found ... 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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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.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.test_db.TestImageRepo.test_get_hit_count -glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... 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_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_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_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.TestImageLocationQuotas.test_replace_image_location -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... 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_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_db.TestImageRepo.test_get_least_recently_accessed -glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... 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_manage.TestManage.test_migrate -glance.tests.unit.test_manage.TestManage.test_migrate ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... 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.common.test_config.TestPasteApp.test_load_paste_app -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app ... 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_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_db_metadef.TestMetadefRepo.test_remove_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... 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.TestImageLocationQuotas.test_replace_unlimited_image_locations -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations ... 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.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.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.test_manage.TestManage.test_migrate_before_expand -glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok -glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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.v2.test_images_resource.TestImagesDeserializer.test_add_location -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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_image_cache.TestImageCacheXattr.test_get_image_size -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... ok -glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... ok -glance.tests.unit.test_manage.TestManage.test_sync -glance.tests.unit.test_manage.TestManage.test_sync ... 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_manage.TestManage.test_sync_db_is_already_sync -glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync ... 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_db.TestImageRepo.test_is_image_cached_for_node -glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... 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_manage.TestManage.test_sync_failed_to_sync -glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... 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.test_db.TestImageRepo.test_limited_list -glance.tests.unit.test_db.TestImageRepo.test_limited_list ... 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_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.test_db_metadef.TestMetadefRepo.test_save_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... ok -glance.tests.unit.test_db.TestImageRepo.test_list -glance.tests.unit.test_db.TestImageRepo.test_list ... 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.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.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... 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.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.test_db.TestImageRepo.test_list_all_images -glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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_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_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... 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_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_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id ... 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_db_metadef.TestMetadefRepo.test_save_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... 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.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.test_db.TestImageRepo.test_list_private_images -glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... ok -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... 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_db_metadef.TestMetadefRepo.test_save_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag ... 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_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... 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.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... 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.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.TestImageMembershipFactory.test_proxy_wrapped_image +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... 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_domain.TestImage.test_visibility_enumerated +glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... 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.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.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.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... 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_image_cache.TestImageCacheCentralizedDb.test_get_image_size +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_image_size ... 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.TestImageFactory.test_minimal_new_image +glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_params +glance.tests.unit.common.test_wsgi.RequestTest.test_params ... 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_set_location +glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_glance_replicator.ImageServiceTestCase.test_rest_add_image +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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.test_domain.TestImageFactory.test_new_image +glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_range +glance.tests.unit.common.test_wsgi.RequestTest.test_range ... 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.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.common.test_utils.TestUtils.test_valid_hostname +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... 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_notifier.TestImageMemberNotifications.test_image_member_get +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... 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.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.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_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_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_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.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.common.test_utils.TestUtils.test_valid_hostname_fail +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail ... 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.RequestTest.test_request_match_language_unexpected +glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... 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.test_wsgi.GetSocketTestCase.test_correct_configure_socket +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... 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_notifier.TestImageMemberNotifications.test_image_member_list +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list ... 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_glance_replicator.ImageServiceTestCase.test_rest_errors +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... 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_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_get_least_recently_accessed_os_error ... 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.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.test_schema.TestBasicSchema.test_filter_strips_extra_properties +glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties ... 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_schema.TestPermissiveSchema.test_filter_passes_extra_properties -glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... 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_image_cache.TestImageCacheCentralizedDb.test_queue -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... 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.TestImagesSerializer.test_add_location -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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_replicator.ImageServiceTestCase.test_rest_get_image +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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_notifier.TestImageMemberNotifications.test_image_member_save_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... 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_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_image_cache.TestImageCacheCentralizedDb.test_is_cached +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_is_cached ... 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.test_domain_proxy.TestTaskFactory.test_proxy_wrapping glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... 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.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_format_inspector.TestFormatInspectors.test_qcow2 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2 ... 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_schema.TestBasicSchema.test_merge_conflicting_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... 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_exception.GlanceExceptionTestCase.test_specified_error_msg +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_cache_clear_invalid_target ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_over_quota ... 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.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_schema.TestBasicSchema.test_merge_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... 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_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_feature_flag_checks ... 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_domain.TestTask.test_begin_processing +glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_node_reference_create_duplicate ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_disabled ... 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.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_schema.TestBasicSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema ... 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.v2.test_images_resource.TestImagesDeserializer.test_create_minimal -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... 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.v2.test_images_resource.TestImagesSerializer.test_create -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_multiple_limits_under_quota ... ok +glance.tests.unit.test_domain.TestTask.test_fail +glance.tests.unit.test_domain.TestTask.test_fail ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_invalid ... 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.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_clear_cache_forbidden ... 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_schema.TestBasicSchema.test_validate_fails_on_bad_type +glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... 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.test_notifier.TestTaskNotifications.test_task_create_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... 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_db.TestImageRepo.test_list_shared_images_other_tenant -glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... ok -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read -glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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.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.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_image_cache.TestImageCacheCentralizedDb.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_read ... ok +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_quota.TestImageKeystoneQuota.test_enforce_overquota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme ... 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_schema.TestPermissiveSchema.test_validate_with_additional_properties glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties ... 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_notifier.TestTaskNotifications.test_task_create_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... 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_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.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_status -glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_image_cache.TestImageCacheSqlite.test_prefetcher_native -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_notifier.TestTaskNotifications.test_task_delete_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... 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.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.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.test_store_image.TestStoreImageRepo.test_add_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... 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.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... 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.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... 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_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_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_disabled ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_disabled ... ok +glance.tests.unit.test_test_utils.TestFakeData.test_via_iter +glance.tests.unit.test_test_utils.TestFakeData.test_via_iter ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes +glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_good ... 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_auth.TestKeystoneAuthPlugin.test_required_creds +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok +glance.tests.unit.test_domain.TestTask.test_run +glance.tests.unit.test_domain.TestTask.test_run ... ok +glance.tests.unit.test_test_utils.TestFakeData.test_via_read +glance.tests.unit.test_test_utils.TestFakeData.test_via_read ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_multiple ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_assert_staging_scheme_on_init ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cache_entry_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_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_open_for_write_with_exception ... ok +glance.tests.unit.test_domain.TestTask.test_succeed +glance.tests.unit.test_domain.TestTask.test_succeed ... 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_image_data_resource.TestImageDataDeserializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... 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.TestImagesDeserializer.test_image_import -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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_notifier.TestTaskNotifications.test_task_failure_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_disabled ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... 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_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_overquota_with_delta ... 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_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_domain.TestTask.test_task_invalid_status +glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_image_forbidden ... 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.TestImageRepo.test_list_status_pending -glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... 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.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_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.test_quota.TestImageTagQuotas.test_replace_image_tag -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... 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_notifier.TestTaskNotifications.test_task_failure_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota ... 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.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.test_scrubber.TestScrubber.test_scrubber_revert_image_status +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_disabled ... ok +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_enforce_underquota_with_others_over_quota ... 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_images_resource.TestImagesSerializer.test_index_next_marker -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... 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.test_db.TestImageRepo.test_list_status_rejected -glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... 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.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.test_notifier.TestTaskNotifications.test_task_processing_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... 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_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_format_inspector.TestFormatInspectors.test_qcow2_safety_checks +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qcow2_safety_checks ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_empty ... 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.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail +glance.tests.unit.test_quota.TestImageKeystoneQuota.test_oslo_limit_config_fail ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_cached_images_forbidden ... 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_domain.TestTaskExecutorFactory.test_init +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok +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.v2.test_image_data_resource.TestImageDataDeserializer.test_upload glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... 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.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.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.TestImagesDeserializer.test_import_image_invalid_input -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input ... 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.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled ... 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_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.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_non_existing_cache_entries ... 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.v2.test_images_resource.TestImagesSerializer.test_update -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... ok -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... 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_versions.VersionNegotiationTest.test_request_url_v2_0 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... 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_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_clean_orphaned_staging_residue_handles_errors ... 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_domain.TestTaskExecutorFactory.test_new_task_executor +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... 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_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_disabled ... 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_image_cache.TestImageCacheCentralizedDb.test_prune +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune ... 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_db.TestImageRepo.test_list_with_last_marker -glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... 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_notifier.TestTaskNotifications.test_task_run_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_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.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_qed_always_unsafe ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_image_forbidden ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... ok +/bin/sh: line 1: mkisofs: command not found +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_context_middleware.TestContextMiddleware.test_invalid_service_catalog +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_udf ... skipped 'mkisofs not installed' +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file ... 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_image_cache.TestImageCacheXattr.test_prune -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.test_db.TestImageRepo.test_list_with_marker -glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... 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_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_scrubber.TestScrubber.test_store_delete_notfound_exception -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_notifier.TestTaskNotifications.test_task_success_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... 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 -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.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_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_image_cache.TestImageCacheXattr.test_prune_to_zero -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... 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.v2.test_schemas_resource.TestSchemasController.test_image -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_disabled ... 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_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... 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.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_with_admin ... 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_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.v2.test_schemas_resource.TestSchemasController.test_images -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... 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.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_prune_to_zero ... 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_db.TestImageRepo.test_list_with_wrong_checksum -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_failed ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_delete_queued_images_forbidden ... 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_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_disabled ... 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.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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... 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_images_resource.TestImagesDeserializer.test_index_marker -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... 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.TestImageDataSerializer.test_download_forbidden glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... 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_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cache_state_forbidden ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_queue ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_delete_file_not_found ... 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.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.test_db.TestImageRepo.test_location_data_exists -glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_disabled ... 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.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_context_middleware.TestContextMiddleware.test_response +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... 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.TestImagesDeserializer.test_index_multiple_sort_dirs -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... 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.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_housekeeping.TestStagingStoreHousekeeping.test_get_image_id +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_image_id ... ok +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read +glance.tests.unit.test_image_cache.TestImageCacheCentralizedDb.test_read ... 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_sqlite_migration.TestMigrate.test_migrate -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... 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.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.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_cached_images_forbidden ... 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_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.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_disabled ... 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_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_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_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path ... 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.test_db.TestImageRepo.test_location_value -glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_versions.VersionNegotiationTest.test_request_url_v2_15 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... 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.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.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_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_get_queued_images_forbidden ... 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_context_middleware.TestContextMiddleware.test_roles_stripping +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping ... 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_quota.TestImageTagQuotas.test_add_image_tag +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag ... ok +glance.tests.unit.test_notifier.TestNotifier.test_notifier_load +glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... 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.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.test_db.TestImageRepo.test_node_reference_get_by_url -glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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.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_notifier.TestNotifier.test_set_defaults +glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... 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_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok -glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth -glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... ok -glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found -glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_non_active_image_for_queue_api ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_get_staging_path_single_store ... 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.v2.test_image_data_resource.TestImageDataSerializer.test_stage glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage ... ok -glance.tests.unit.test_notifier.TestNotifier.test_notifier_load -glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... 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.test_context_middleware.TestContextMiddleware.test_service_catalog +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_api_non_existing_image_ ... ok +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.test_context.TestContext.test_anon_private +glance.tests.unit.test_context.TestContext.test_anon_private ... 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.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_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_domain.TestImageMember.test_status_enumerated +glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... 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_db.TestImageRepo.test_remove_image -glance.tests.unit.test_db.TestImageRepo.test_remove_image ... ok -glance.tests.unit.test_notifier.TestNotifier.test_set_defaults -glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... 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 -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.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.TestPolicyEnforcerNoFile.test_policy_file_default_not_found -glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... 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.test_db.TestImageRepo.test_restore_image_status -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.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_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.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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_image_cache.TestImageCacheSqlite.test_prune -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db -glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... 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_data_resource.TestImagesController.test_download_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden ... 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_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.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_tasks_resource.TestTasksController.test_create -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create ... 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.test_db.TestImageRepo.test_save_excludes_atomic_props -glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_3 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_disabled ... ok +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image ... 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_context.TestContext.test_anon_private_owned +glance.tests.unit.test_context.TestContext.test_anon_private_owned ... 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_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_domain.TestTaskStub.test_task_stub_get_status +glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_forbidden ... 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.test_domain.TestTaskStub.test_task_stub_init +glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init ... 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_context.TestContext.test_anon_public +glance.tests.unit.test_context.TestContext.test_anon_public ... 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.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi_invalid ... 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.v2.test_image_members_resource.TestImageMembersController.test_create glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create ... 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_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_db.TestImageRepo.test_save_image -glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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_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_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_disabled ... 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_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted +glance.tests.unit.test_housekeeping.TestStagingStoreHousekeeping.test_is_valid_image_deleted ... 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_policy.TestImageTarget.test_image_target_ignores_locations +glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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_context.TestContext.test_anon_public_owned +glance.tests.unit.test_context.TestContext.test_anon_public_owned ... ok +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden +glance.tests.unit.test_cached_images.TestCachedImagesNegative.test_queue_image_from_api_forbidden ... 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.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_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_cache_management_api.TestCacheManageAPI.test_clear_cache -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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.test_versions.VersionNegotiationTest.test_request_url_v2_5 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... 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.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_notifier.TestTaskNotifications.test_task_failure_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... ok +glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias +glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... 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_domain.TestExtraProperties.test_delitem +glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok +glance.tests.unit.test_context.TestContext.test_auth_private +glance.tests.unit.test_context.TestContext.test_auth_private ... 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_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_add_image +glance.tests.unit.test_db.TestImageRepo.test_add_image ... 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.test_policy.TestImageTarget.test_image_target_transforms +glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... 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.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_store_image.TestStoreMultiBackends.test_image_set_data +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... 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_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_sort_dir_asc -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc ... 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.v2.test_tasks_resource.TestTasksController.test_get -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... 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_set_property_atomic -glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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/testtools/testcase.py:1110: 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.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.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_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_image_members_resource.TestImageMembersSerializer.test_create +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... ok +glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images +glance.tests.unit.test_db.TestImageRepo.test_delete_all_cached_images ... 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.test_domain.TestExtraProperties.test_eq_with_incompatible_object +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object ... 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.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_image_members_resource.TestImageMembersSerializer.test_index +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... ok +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... 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_domain.TestExtraProperties.test_eq_with_uneqal_dict +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... 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.v2.test_image_members_resource.TestImageMembersSerializer.test_show +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... ok +glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image +glance.tests.unit.test_db.TestImageRepo.test_delete_cached_image ... 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_quota.TestImageLocationQuotas.test_add_unlimited_image_locations +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... 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_cache_management_api.TestCacheManageAPI.test_get_cache_state -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... ok -glance.tests.unit.test_db.TestImageRepo.test_sorted_list -glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... ok -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... 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.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_notifier.TestTaskNotifications.test_task_processing_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled ... ok +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... ok +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... 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_image_members_resource.TestImageMembersSerializer.test_update +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update ... 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.test_domain.TestExtraProperties.test_getitem +glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... 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.test_domain.TestImageMemberFactory.test_minimal_new_image_member +glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... ok +glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_delete_property_atomic ... 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.test_domain.TestExtraProperties.test_getitem_with_no_items +glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... 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_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_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.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.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_notifier.TestTaskNotifications.test_task_run_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store +glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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_quota.TestImageLocationQuotas.test_replace_image_location +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... 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.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.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_download +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... 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.TestImageRepo.test_get +glance.tests.unit.test_db.TestImageRepo.test_get ... 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.test_context.TestContext.test_auth_public_unowned +glance.tests.unit.test_context.TestContext.test_auth_public_unowned ... 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.test_notifier.TestTaskNotifications.test_task_run_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled ... 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_image_members_resource.TestImageMembersController.test_create_overlimit glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_cache_management_api.TestCacheManageAPI.test_init_with_config -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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_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.test_versions.VersionNegotiationTest.test_request_url_v2_9 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... ok -glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image -glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_cache_management_api.TestCacheManageAPI.test_queue_image_from_api -glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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.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_domain.TestExtraProperties.test_setitem +glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... 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.test_context.TestContext.test_elevated +glance.tests.unit.test_context.TestContext.test_elevated ... 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.test_db.TestImageRepo.test_get_cached_images +glance.tests.unit.test_db.TestImageRepo.test_get_cached_images ... 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_quota.TestQuotaImageTagsProxy.test_add +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... ok +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_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_context.TestContext.test_elevated_again +glance.tests.unit.test_context.TestContext.test_elevated_again ... ok +glance.tests.unit.test_db.TestImageRepo.test_get_forbidden +glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... 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_quota.TestQuotaImageTagsProxy.test_add_too_many_tags +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags ... 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.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.TestImagesDeserializerWithAdditionalProperties.test_create -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.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.test_db.TestImageRepo.test_tasks_get_by_image_not_exists -glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... 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.common.test_format_inspector.TestFormatInspectors.test_vhd +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd ... ok +glance.tests.unit.test_context.TestContext.test_empty_private +glance.tests.unit.test_context.TestContext.test_empty_private ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... 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_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized ... 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_glance_manage.DBCommandsTestCase.test_purge_command_purge_all +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_purge_all ... ok +glance.tests.unit.test_db.TestImageRepo.test_get_hit_count +glance.tests.unit.test_db.TestImageRepo.test_get_hit_count ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhd_invalid ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... 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.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.test_quota.TestQuotaImageTagsProxy.test_iter +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... ok -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) -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_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.test_image_cache.TestImageCacheSqlite.test_read -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok -glance.tests.unit.test_db.TestImageRepo.test_update_hit_count -glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok -5+0 records in -5+0 records out -5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0675448 s, 77.6 MB/s +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_rows_less_minus_one ... ok +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate ... ok +glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed +glance.tests.unit.test_db.TestImageRepo.test_get_least_recently_accessed ... ok +glance.tests.unit.test_context.TestContext.test_empty_public +glance.tests.unit.test_context.TestContext.test_empty_public ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... 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.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.TestMultiImagesController.test_add_location +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_images_table_purge_all ... 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_quota.TestQuotaImageTagsProxy.test_not_equals +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... 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_tasks_resource.TestTasksController.test_index_next_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... 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_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.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_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.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.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.test_glance_replicator.ImageServiceTestCase.test_rest_add_image -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... 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 -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.test_db.TestImageRepo.test_get_not_found +glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... ok +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail +glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_duplicate_node_reference ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... ok +glance.tests.unit.test_context.TestContext.test_get_ksa_client +glance.tests.unit.test_context.TestContext.test_get_ksa_client ... 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.TestQuotaImageTagsProxy.test_tags_deepcopy +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... ok +glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_image_delete_property_atomic ... 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.test_sqlite_migration.TestMigrate.test_migrate_empty_db +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_empty_db ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... 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_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_tasks_resource.TestTasksController.test_index_return_parameters -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... 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_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_store_image.TestStoreImage.test_image_change_adding_locations -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations ... 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_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.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.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_quota.TestQuotaImageTagsProxy.test_tags_delete +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_cache_disabled ... ok +glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_image_set_property_atomic ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_add_location_unauthorized ... 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_context.TestContext.test_request_id +glance.tests.unit.test_context.TestContext.test_request_id ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_invalid_path ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_db_not_found ... 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_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_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.test_glance_replicator.ImageServiceTestCase.test_rest_errors -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... 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_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_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_glance_replicator.ImageServiceTestCase.test_rest_get_image -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... 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.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_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_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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.test_context.TestContext.test_service_catalog +glance.tests.unit.test_context.TestContext.test_service_catalog ... ok +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_if_required_false ... ok +glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node +glance.tests.unit.test_db.TestImageRepo.test_is_image_cached_for_node ... 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_image_cache.TestImageCacheSqlite.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... ok +glance.tests.unit.test_context.TestContext.test_user_identity +glance.tests.unit.test_context.TestContext.test_user_identity ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... 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_db.TestImageRepo.test_limited_list +glance.tests.unit.test_db.TestImageRepo.test_limited_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.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_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_images_resource.TestImagesDeserializer.test_index_zero_limit -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit ... 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.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_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.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... 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_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_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_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.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_store_image.TestStoreImage.test_image_change_delete_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... 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.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db +glance.tests.unit.test_sqlite_migration.TestMigrate.test_migrate_record_exists_in_centralized_db ... ok +glance.tests.unit.test_db.TestImageRepo.test_list +glance.tests.unit.test_db.TestImageRepo.test_list ... 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.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_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_none_stall_time ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... 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_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_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 -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) +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_db.TestImageRepo.test_list_all_images +glance.tests.unit.test_db.TestImageRepo.test_list_all_images ... 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.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_fail_does_not_set_host ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... 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.test_db.TestImageRepo.test_list_private_images +glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... 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_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.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_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_db_metadefs_export glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export ... 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_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_image_actions_resource.TestImageActionsController.test_deactivate_from_queued -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued ... ok -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_get_locations_unauthorized ... 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.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.TestMultiImagesController.test_copy_non_active_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... 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_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.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_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_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_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_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.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.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.TestImagesControllerPolicies.test_index_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... 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.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.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.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_images_resource.TestImagesDeserializer.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... 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_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_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.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.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.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_db.TestImageRepo.test_list_shared_images_other_tenant +glance.tests.unit.test_db.TestImageRepo.test_list_shared_images_other_tenant ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... 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.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.v2.test_images_resource.TestProxyHelpers.test_is_proxyable -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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_tasks_resource.TestTasksController.test_index_zero_tasks -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... 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_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_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_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.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_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_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.TestProxyHelpers.test_proxy_response_error -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... 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.test_db.TestImageRepo.test_list_status +glance.tests.unit.test_db.TestImageRepo.test_list_status ... 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_namespace_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... 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_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_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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... 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.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.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized ... 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.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_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_store_image.TestStoreImage.test_image_change_insert_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location ... ok -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url -glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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_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_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_manage.TestLegacyManage.test_legacy_db_contract glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... 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.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.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_manage.TestLegacyManage.test_legacy_db_expand -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... 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 -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_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_image_members_resource.TestImageMembersController.test_index glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... 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.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_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.test_manage.TestLegacyManage.test_legacy_db_migrate -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... 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_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_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_db.TestImageRepo.test_list_status_pending +glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... 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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... 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_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_store_image.TestStoreImage.test_image_delete -glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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_manage.TestLegacyManage.test_legacy_db_migrate +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... 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_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_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_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_db.TestImageRepo.test_list_status_rejected +glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... 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_get_data -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... 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.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_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_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_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.TestMultiImagesController.test_delete_from_store_invalid_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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_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.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_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_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_manage.TestLegacyManage.test_legacy_db_upgrade glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade ... 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.test_manage.TestLegacyManage.test_legacy_db_upgrade_version -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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_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.TestMultiImagesController.test_delete_from_store_no_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... 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.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.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_manage.TestLegacyManage.test_legacy_db_upgrade_version +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... 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_store_image.TestStoreImage.test_image_get_location_index -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index ... 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_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.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_actions_resource.TestImageActionsController.test_deactivate_from_saving +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving ... 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.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_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.TestMultiImagesController.test_delete_from_store_non_active +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... 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_manage.TestLegacyManage.test_legacy_db_version_control glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... 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.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_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_policy.TestImageTarget.test_image_target_ignores_locations -glance.tests.unit.test_policy.TestImageTarget.test_image_target_ignores_locations ... 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.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.test_db.TestImageRepo.test_list_with_marker +glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... ok +glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth +glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth ... 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_store_image.TestStoreImage.test_image_set_data -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok -glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias -glance.tests.unit.test_policy.TestImageTarget.test_image_target_project_id_alias ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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_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.test_policy.TestImageTarget.test_image_target_transforms -glance.tests.unit.test_policy.TestImageTarget.test_image_target_transforms ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... 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_image_members_resource.TestImagesDeserializer.test_create_invalid -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid ... ok -glance.tests.unit.test_quota.TestImageQuota.test_append_location -glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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.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_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_quota.TestImageQuota.test_exceed_append_location -glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location ... 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_quota.TestImageQuota.test_exceed_extend_location -glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... 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_stage -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... 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_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_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_public_endpoint ... 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.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_manage.TestManage.test_contract +glance.tests.unit.test_manage.TestManage.test_contract ... 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.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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 +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.test_manage.TestManage.test_contract_before_expand +glance.tests.unit.test_manage.TestManage.test_contract_before_expand ... ok Commands: help Output help for one of the commands below @@ -12026,1468 +11346,2165 @@ or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'. -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_data_resource.TestImagesController.test_upload_image_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden ... 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.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_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_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_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_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_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.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_manage.TestManage.test_contract_before_migrate +glance.tests.unit.test_manage.TestManage.test_contract_before_migrate ... 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.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_self_url ... 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_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.TestMultiImagesController.test_delete_from_store_one_location +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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_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.test_image_cache.TestImageCacheSqlite.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... 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_members_resource.TestImageMembersController.test_index_public_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image ... 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_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_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.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_records_host_unset ... ok +glance.tests.unit.test_manage.TestManage.test_db_check +glance.tests.unit.test_manage.TestManage.test_db_check ... 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.test_quota.TestImageQuota.test_exceed_insert_location -glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location ... ok -glance.tests.unit.test_quota.TestImageQuota.test_extend_location -glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... 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_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_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.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.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_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_db.TestImageRepo.test_list_with_wrong_checksum +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... 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_manage.TestManage.test_db_check_result +glance.tests.unit.test_manage.TestManage.test_db_check_result ... 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_db.TestImageRepo.test_list_with_wrong_tags +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... 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_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_image_members_resource.TestImageMembersController.test_show glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... 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_members_resource.TestImagesDeserializer.test_create_member_empty -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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_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_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_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_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_store_image.TestStoreMultiBackends.test_image_set_data -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data ... ok -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_invalid_signature ... ok -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_image_set_data_valid_signature ... ok -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store -glance.tests.unit.test_store_image.TestStoreMultiBackends.test_set_data_calls_upload_to_store ... 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_versions.VersionsTest.test_get_version_list_for_external_app -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... 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_image_members_resource.TestImageMembersSerializer.test_create -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... 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_image_members_resource.TestImageMembersSerializer.test_show -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... 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.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.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.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.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.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.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_manage.TestManage.test_db_contract +glance.tests.unit.test_manage.TestManage.test_db_contract ... 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_db.TestImageRepo.test_location_data_exists +glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... 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_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_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.test_quota.TestImageQuota.test_insert_location -glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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_images_resource.TestImagesController.test_add_location -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_manage.TestManage.test_db_expand +glance.tests.unit.test_manage.TestManage.test_db_expand ... 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_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_db.TestImageRepo.test_location_data_value +glance.tests.unit.test_db.TestImageRepo.test_location_data_value ... 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_manage.TestManage.test_db_metadefs_export +glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... 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_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.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_signature_verification_fails -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails ... 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.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_images_resource.TestImagesDeserializer.test_update_pointer_encoding -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding ... ok +glance.tests.unit.test_db.TestImageRepo.test_location_value +glance.tests.unit.test_db.TestImageRepo.test_location_value ... 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_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.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.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.TestImageRepo.test_node_reference_get_by_url +glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url ... 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_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_quota.TestImageQuota.test_quota_allowed_unit_gb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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.TestImageQuota.test_quota_allowed_unit_kb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... 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.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_quota.TestImageQuota.test_quota_allowed_unit_mb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... 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_actions_resource.TestImageActionsController.test_reactivate_from_queued +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued ... 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_db.TestImageRepo.test_node_reference_get_by_url_not_found +glance.tests.unit.test_db.TestImageRepo.test_node_reference_get_by_url_not_found ... 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.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_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.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.TestImageCacheSqlite.test_prefetcher_greenthread +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread ... ok +glance.tests.unit.test_db.TestImageRepo.test_remove_image +glance.tests.unit.test_db.TestImageRepo.test_remove_image ... 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.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_images_resource.TestImagesSerializerWithExtendedSchema.test_show -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show ... 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.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.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_manage.TestManage.test_db_metadefs_load_prefer_new +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new ... 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_remove_image_not_found +glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found ... 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.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_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.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.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_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_quota.TestImageQuota.test_quota_exceeded_keystone_quotas -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_keystone_quotas ... 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_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_update_readonly_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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_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_store_image.TestStoreImage.test_image_change_remove_location +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location ... 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.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_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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... 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_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... 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.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_quota.TestImageQuota.test_quota_exceeded_with_right_size -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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.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.TestImagesController.test_add_location_invalid_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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_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_db.TestImageRepo.test_restore_image_status_not_found +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... 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.test_image_cache.TestImageCacheSqlite.test_prefetcher_native +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_native ... 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_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.test_store_image.TestStoreImage.test_image_delete +glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... 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_manage.TestManage.test_db_metadefs_unload +glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... 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.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.TestMultiImagesController.test_image_lazy_loading_store +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... 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.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.test_manage.TestManage.test_db_migrate +glance.tests.unit.test_manage.TestManage.test_db_migrate ... ok +glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props +glance.tests.unit.test_db.TestImageRepo.test_save_excludes_atomic_props ... 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_manage.TestManage.test_db_sync +glance.tests.unit.test_manage.TestManage.test_db_sync ... 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_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.TestMultiImagesController.test_image_lazy_loading_store_different_owner +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... ok +glance.tests.unit.test_db.TestImageRepo.test_save_image +glance.tests.unit.test_db.TestImageRepo.test_save_image ... 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.test_manage.TestManage.test_db_sync_version +glance.tests.unit.test_manage.TestManage.test_db_sync_version ... 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_v2_policy.TestDiscoveryAPIPolicy.test_check -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check ... ok -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_check_is_image_mutable ... ok -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_enforce ... ok -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail -glance.tests.unit.v2.test_v2_policy.TestDiscoveryAPIPolicy.test_stores_info_detail ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... 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.v2.test_v2_policy.APIImagePolicy.test_delete_locations -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_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.v2.test_v2_policy.APIImagePolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... 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_quota.TestImageQuota.test_set_location -glance.tests.unit.test_quota.TestImageQuota.test_set_location ... 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_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_quota.TestImageQuota.test_set_location_under -glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... 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.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_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.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.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_with_expired_token -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token ... 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.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.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_image_data_resource.TestImagesController.test_upload_with_token_refresh -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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_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_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_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_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.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.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.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_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_v2_policy.APIPolicyBase.test_check -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... ok -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... ok -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce -glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... 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.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_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_manage.TestManage.test_db_upgrade +glance.tests.unit.test_manage.TestManage.test_db_upgrade ... 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.test_db.TestImageRepo.test_save_image_not_found +glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... 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.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_manage.TestManage.test_db_upgrade_version +glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... ok +glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic +glance.tests.unit.test_db.TestImageRepo.test_set_property_atomic ... 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.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_namespace ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location ... 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_manage.TestManage.test_db_version_control +glance.tests.unit.test_manage.TestManage.test_db_version_control ... 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_db.TestImageRepo.test_sorted_list +glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_object ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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_set_data_inspector_no_match +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_no_match ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_property ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... 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_db.TestImageRepo.test_sorted_list_with_multiple_dirs +glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_resource_type_association ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_add_location ... ok -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy -glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_in_existing_store ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_non_existing_image ... 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.TestStoreImage.test_image_set_data_inspector_not_needed +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_not_needed ... 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_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tag ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_by_non_owner ... 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_manage.TestManage.test_expand_failed +glance.tests.unit.test_manage.TestManage.test_expand_failed ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_add_metadef_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_inspector_virtual_size_failure ... 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_expand_if_not_expand_head +glance.tests.unit.test_manage.TestManage.test_expand_if_not_expand_head ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_check_is_image_mutable ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok +glance.tests.unit.test_manage.TestManage.test_migrate +glance.tests.unit.test_manage.TestManage.test_migrate ... 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_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.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_namespace ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_different_validation_data ... ok +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image ... 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_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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_object ... ok +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists +glance.tests.unit.test_db.TestImageRepo.test_tasks_get_by_image_not_exists ... 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_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tag ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_delete_metadef_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_not_allowed_by_policy ... 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.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_identify_associated_store ... 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_v2_policy.TestMetadefAPIPolicy.test_enforce glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce ... 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_db.TestImageRepo.test_update_hit_count +glance.tests.unit.test_db.TestImageRepo.test_update_hit_count ... ok +glance.tests.unit.test_manage.TestManage.test_sync +glance.tests.unit.test_manage.TestManage.test_sync ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_enforce_exception_behavior ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_stores_specified_in_header_and_body ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... 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 glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespace ... 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.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.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.v2.test_images_resource.TestImagesSerializer.test_add_location +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_add_location ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_namespaces ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_to_other_stores ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_image_with_all_stores ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_copy_non_active_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_invalid_validation_data ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_object ... 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.test_image_cache.TestImageCacheSqlite.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero ... 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_notifier.TestImageNotifications.test_image_add_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_objects ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_properties ... 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_add_location_locked +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_image_stage_host_hidden ... ok glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_resource_type ... 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.test_image_cache.TestImageCacheSqlite.test_queue +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... 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_notifier.TestImageNotifications.test_image_delete_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tag ... 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.test_quota.TestImageMemberQuotas.test_new_image_member +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member ... 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_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_get_metadef_tags ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_admin ... 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_image_cache.TestImageCacheSqlite.test_read +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... 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.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.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_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_list_metadef_resource_types ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... 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.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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_namespace ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_task ... 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_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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_object ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... 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.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_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_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_modify_metadef_property ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... 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_store_image.TestStoreMetaDataChecker.test_list_bad +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... 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.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.TestStoreMetaDataChecker.test_nested_dict +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... 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.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_property ... 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_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.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad ... 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.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_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_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association glance.tests.unit.v2.test_v2_policy.TestMetadefAPIPolicy.test_remove_metadef_resource_type_association ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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_images_resource.TestImagesController.test_cleanup_stale_task_progress -glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... ok -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestImagesController.test_create -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... 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_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_as_non_owner ... ok -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... 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 -/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_invalid_store ... 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.TestImagesController.test_create_dup_id -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id ... ok +Image ID 'fake_id' is not a valid UUID. +Image ID 'fake_id' is not a valid UUID. +Found 0 cached images... ++----+---------------------+---------------------+------+------+ +| ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | ++----+---------------------+---------------------+------+------+ ++----+---------------------+---------------------+------+------+ +Found 0 queued images... ++----+ +| ID | ++----+ ++----+ +Image ID 'fake_id' is not a valid UUID. +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... 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.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_failure ... 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.test_image_cache.TestImageCacheXattr.test_clean_invalid_path +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_invalid_path ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... 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_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_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list +glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... 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_image_cache.TestImageCacheXattr.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... 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.TestImageNotifications.test_image_list +glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_none_stall_time ... 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.test_versions.VersionNegotiationTest.test_request_url_v2 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... 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.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.TestImageNotifications.test_image_save_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... 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_image_cache.TestImageCacheXattr.test_delete +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... 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.test_image_cache.TestImageCacheXattr.test_delete_all +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... 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_notifier.TestImageNotifications.test_image_set_data_HTTP_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_default_unsupported ... 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_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_10_enabled_supported ... 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_image_cache.TestImageCacheXattr.test_get_image_size +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_default_unsupported ... 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_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.test_notifier.TestImageNotifications.test_image_set_data_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_11_enabled_supported ... 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.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.VersionNegotiationTest.test_request_url_v2_12_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_default_unsupported ... 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_notifier.TestImageNotifications.test_image_set_data_not_found +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... 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.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_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_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_12_enabled_supported ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_token_refresh ... 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.v2.test_tasks_resource.TestTasksSerializer.test_create glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_locked_by_bustable_terminal_task_success ... ok 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.TestImagesController.test_create_duplicate_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... 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_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_default_unsupported ... ok glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... 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.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_images_resource.TestMultiImagesController.test_delete_from_store_no_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_no_image ... ok 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.TestImagesController.test_add_location_new_validation_data_on_active +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_new_validation_data_on_active ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... 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_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_13_enabled_supported ... 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 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.test_image_cache.TestImageCacheXattr.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... 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_v2_policy.TestTasksAPIPolicy.test_check +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_community ... 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.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_default_unsupported ... ok +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_not_activate_notification ... ok +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access +glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read ... 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_14_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_public ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_15 ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_default_unsupported ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement +glance.tests.unit.test_policy.TestPolicyEnforcer.test_ensure_context_object_is_passed_to_policy_enforcement ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_add_location_on_queued_shared +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_on_queued_shared ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_default_supported ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_check_unregistered ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_17_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforce_unregistered ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_same_validation_data ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_18_enabled_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... ok +/usr/lib/python3/dist-packages/oslo_policy/policy.py:1134: UserWarning: Policy "foo": "role:bar" failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required + warnings.warn(msg) +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_does_not_raise_forbidden ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_active_image ... 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.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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_enforcer_raises_forbidden_when_enforcing_scope ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_add_location_to_invalid_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_to_invalid_image ... 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.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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_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_versions.VersionNegotiationTest.test_request_url_v2_7 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... 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.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_unknown_locations ... 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_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_default_unsupported ... 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 +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.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_invalid_validation_data ... 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_versions.VersionNegotiationTest.test_request_url_v2_9 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9 ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.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_images_resource.TestImagesController.test_add_location_with_service_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_with_service_role ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_without_service_role ... ok +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail ... 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.test_schema.TestCollectionSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... 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_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_12_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_bust_import_lock_race_to_delete ... 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_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_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_non_admin ... 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_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.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress +glance.tests.unit.v2.test_images_resource.TestImagesController.test_cleanup_stale_task_progress ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... 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_discovery_stores.TestInfoControllers.test_get_stores_detail_properties +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_properties ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... 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.test_versions.VersionsTest.test_get_version_list_for_external_app +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_for_external_app ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... ok +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_detail_with_store_weight ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_15 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... 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.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_read_only_store ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_clear_cache ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_cache_management_api.TestCacheManageAPI.test_delete_cache_entry +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_delete_cache_entry ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... ok +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_reserved_stores_excluded ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_get_cache_state ... 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_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_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... ok +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_no_config ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... 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_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_swift_multitenant_and_conf_file_enabled ... ok +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_init_with_config ... 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_images_resource.TestMultiImagesController.test_delete_from_store_non_active -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_non_active ... 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_image_tags_resource.TestImagesSerializer.test_delete_tag +glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag ... 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.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.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api +glance.tests.unit.v2.test_cache_management_api.TestCacheManageAPI.test_queue_image_from_api ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_5 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 ... 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.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_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_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_not_in_store ... 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.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.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_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags ... 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.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.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_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.TestImagesDeserializerWithExtendedSchema.test_create_bad_data +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... 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.TestMultiImagesController.test_delete_from_store_one_location -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_delete_from_store_one_location ... 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.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_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_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.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_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.TestMultiImagesController.test_image_lazy_loading_store -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... 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_images_resource.TestImagesController.test_create_public_image_as_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin ... ok -5+0 records in -5+0 records out -5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0556784 s, 94.2 MB/s -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_lazy_loading_store_different_owner ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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.TestImagesController.test_create_readonly_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property ... 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.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.TestImagesSerializerWithUnicode.test_update +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_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_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_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_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_schemas_resource.TestSchemasController.test_images +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx ... 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.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx_invalid ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image ... 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_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_add_image_translates_owner_failure ... 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_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.v2.test_v2_policy.APIImagePolicy.test_check +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_check_is_image_mutable ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_copy_image ... 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_v2_policy.APIImagePolicy.test_deactivate_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_deactivate_image_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_image_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_delete_locations_falls_back_to_legacy ... 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_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_v2_policy.APIImagePolicy.test_download_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_download_image ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_exception_behavior ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_enforce_visibility ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image ... 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_v2_policy.APIImagePolicy.test_get_image_location +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_image_location ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_get_images ... 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_v2_policy.APIImagePolicy.test_modify_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_modify_image_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_reactivate_image_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_locations ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_update_property ... 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_metadef_resources.TestMetadefsControllers.test_namespace_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image ... ok +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy +glance.tests.unit.v2.test_v2_policy.APIImagePolicy.test_upload_image_falls_back_to_legacy ... ok +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check ... ok +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_check_is_image_mutable ... 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_v2_policy.APIPolicyBase.test_enforce +glance.tests.unit.v2.test_v2_policy.APIPolicyBase.test_enforce ... 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.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_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_index_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... ok +5+0 records in +5+0 records out +5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0387704 s, 135 MB/s 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_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_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_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.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.TestImagesController.test_delete_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key ... 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_delete_encryption_key_do_not_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_do_not_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_error ... 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.TestImagesController.test_delete_encryption_key_forbidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_forbidden ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_no_encryption_key ... 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_images_resource.TestImagesController.test_delete_encryption_key_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key_not_found ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_from_store_no_multistore ... 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_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_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.TestImagesController.test_delete_in_use glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... 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_invalid_encryption_key_deletion_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_deletion_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_invalid_encryption_key_id ... 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.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.TestImagesController.test_delete_no_encryption_key_id glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_no_encryption_key_id ... 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_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_delete_non_protected_prop glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop ... 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_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_namespace_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed_by_policy ... 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_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_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.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_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_delete_queued_updates_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status ... 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 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_delete_to_unallowed_status glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status ... 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_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_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.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.TestImagesController.test_deletion_of_staging_data_failed glance.tests.unit.v2.test_images_resource.TestImagesController.test_deletion_of_staging_data_failed ... 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.TestImagesController.test_enforce_lock_log_not_bustable glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_log_not_bustable ... 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_enforce_lock_pending_takes_longer glance.tests.unit.v2.test_images_resource.TestImagesController.test_enforce_lock_pending_takes_longer ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations ... 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_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_get_locations_by_owner_or_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_by_owner_or_admin ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_locations_of_non_existing_image ... 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_get_task_info glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info ... 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_get_task_info_no_tasks glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_no_tasks ... 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_images_resource.TestImagesController.test_get_task_info_raises_not_found glance.tests.unit.v2.test_images_resource.TestImagesController.test_get_task_info_raises_not_found ... 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_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_deletes_locally_on_error ... 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_image_delete_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_delete_proxies_error ... 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_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.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_image_import_add_default_service_endpoint_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_add_default_service_endpoint_for_glance_download ... 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_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.TestImagesController.test_image_import_copy_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_allowed_by_policy ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_copy_not_allowed_by_policy ... 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 +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_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_image_import_locked glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked ... 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_metadef_resources.TestMetadefsControllers.test_object_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_failure ... 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_protected -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... 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_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_delete_tags_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner ... 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_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_namespace_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... 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_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_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type_delete_race ... 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_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_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_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_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show ... 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_namespace_show_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... 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_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_image_import_locked_by_bustable_terminal_task_success glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_bustable_terminal_task_success ... 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_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_create_duplicate +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate ... 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_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_image_import_locked_by_reaped_task glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_locked_by_reaped_task ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_no_proxy_non_direct ... 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_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_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_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_images_resource.TestImagesController.test_image_import_proxies glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies ... 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.TestImagesController.test_image_import_proxies_error glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_proxies_error ... 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_image_import_quota_fail glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_quota_fail ... 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.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raise_bad_request_wrong_id_for_glance_download ... 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.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_image_import_raises_bad_request_for_glance_download_missing_input glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request_for_glance_download_missing_input ... 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.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_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_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_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_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_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_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_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_metadef_resources.TestMetadefsControllers.test_object_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... 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_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_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... 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_admin_deleted_images_hidden glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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_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.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_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_index_invalid_sort_key glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_marker_would_be_disallowed ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... ok -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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_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_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_next_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... 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_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_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_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_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_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_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_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.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_object_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible ... 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_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.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_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_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_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_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_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.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_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_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_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_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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.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.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.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_object_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete ... 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_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_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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit ... 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_images_resource.TestImagesController.test_index_with_limit glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_limit ... ok +5+0 records in +5+0 records out +5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0393564 s, 133 MB/s 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.TestImagesController.test_index_with_marker glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... 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_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_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_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_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_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_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header ... 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_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header ... ok -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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_index_with_multiple_sort_keys glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys ... ok -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data -glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_atomic ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_delete_property_nonimage ... 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_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_domain_proxy.TestProxyRepoPlain.test_list -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_atomic ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_set_property_nonimage ... 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.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.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.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_quota.TestQuotaImageTagsProxy.test_add -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... 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.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.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.test_quota.TestQuotaImageTagsProxy.test_contains -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... 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_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.test_quota.TestQuotaImageTagsProxy.test_len -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_attr_no_loop ... 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_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_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_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_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 +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_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_with_sort_dir glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... 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_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.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_deepcopy ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_tags_delete ... 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.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_images_resource.TestImagesController.test_index_with_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags ... 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_store_image.TestImageFactory.test_new_image -glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... 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_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.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_store_image.TestStoreMetaDataChecker.test_empty -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... 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_images_resource.TestImagesController.test_index_zero_images glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images ... 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.test_store_image.TestStoreMetaDataChecker.test_nested_dict -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... 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.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.test_store_image.TestStoreMetaDataChecker.test_simple_bad -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... 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_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.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... 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.test_store_image.TestStoreMetaDataChecker.test_unicode_list -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... 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_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.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_1__None__None_ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_2__None___slow_one_fast_two__ ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_importing ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_3____var_cache___None_ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_1__None__None_ ... 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_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.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_2__None___slow_one_fast_two__ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_3____var_cache___None_ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_1__None__None_ ... 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_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.TestImagesController.test_location_add_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_uploading ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_2__None___slow_one_fast_two__ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_3____var_cache___None_ ... 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.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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_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.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_for_external_app ... 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.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_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_importing ... 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_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_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_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.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_request_url_v2_10_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_10_enabled_supported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_default_unsupported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_11_enabled_supported ... 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_metadef_resources.TestMetadefsControllers.test_object_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_default_unsupported ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_uploading ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_12_enabled_supported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_default_unsupported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_13_enabled_supported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_default_unsupported ... 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.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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_14_enabled_supported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_15 ... 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_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_importing ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_default_unsupported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_16_enabled_supported ... 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_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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_default_supported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_17_enabled_supported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_default_unsupported ... 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.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_18_enabled_unsupported ... 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.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_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_uploading ... 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.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_locations_actions_with_locations_invisible glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible ... 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_versions.VersionsAndNegotiationTest.test_request_url_v2_6 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 ... 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.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_metadef_resources.TestMetadefsControllers.test_object_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_default_unsupported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_8_enabled_supported ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9 ... 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_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_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_1__None__None_ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_2__None___slow_one_fast_two__ ... 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.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_3____var_cache___None_ ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated_4____var_cache____slow_one_fast_two__ ... 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_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.TestImagesSerializerWithUnicode.test_create -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... 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.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.TestImagesSerializerWithUnicode.test_update -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... 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_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_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.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_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.TestTasksDeserializer.test_index -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... 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_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_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_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_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_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_tasks_resource.TestTasksDeserializer.test_index_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_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_negative_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_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_property_create_overlimit_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name ... 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_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_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_sort_key_id -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... 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 -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_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_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_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_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.TestTasksDeserializer.test_index_zero_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... 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.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_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_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_metadef_resources.TestMetadefsControllers.test_property_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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_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.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_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_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_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_images_resource.TestImagesController.test_replace_locations_different_validation_data glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_different_validation_data ... 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_locations_identify_associated_store glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_identify_associated_store ... 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_images_resource.TestImagesController.test_replace_locations_on_queued glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_on_queued ... 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_images_resource.TestImagesController.test_replace_locations_unknon_locations glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_locations_unknon_locations ... 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_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_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.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.TestImagesController.test_show_deleted_properties glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... 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_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_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_show_not_allowed glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... 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_show_not_allowed_by_policy glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed_by_policy ... 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_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_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.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_property_create_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name ... 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_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_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_metadef_resources.TestMetadefsControllers.test_property_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... 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_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_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_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_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.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_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_property_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... 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_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.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_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.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_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_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_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_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_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_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_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_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.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_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_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_property_delete_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing ... 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.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_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_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_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.TestImagesController.test_update_disabled_notification glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... 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_images_resource.TestImagesController.test_update_duplicate_tags glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... 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_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_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_update_image_doesnt_exist glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... 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_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_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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized ... 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.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset ... 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.TestImagesController.test_update_multiple_changes glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_offset_stream_optimized ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid ... 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_property_delete_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner_admin ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_invalid_type ... 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_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_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_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... 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_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_update_remove_base_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property ... 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_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_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_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_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_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_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_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_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_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.TestImagesController.test_update_remove_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property ... 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_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_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.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_property_show_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing ... ok +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_stream_optimized ... 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_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... ok +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_get_updated_cinder_store_location ... 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_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_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.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_invalid_type ... 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.TestImagesController.test_update_replace_missing_property glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_missing_property ... ok +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type +glance.tests.unit.common.test_utils.TestCinderStoreUtils.test_update_cinder_store_location_valid_type ... 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_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.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.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_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.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.Test_UwsgiChunkedFile.test_read_zero_length +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_drain_workers_no_cache ... 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.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_run_cache_prefetcher_middleware_disabled ... 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.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_runs_staging_cleanup ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate ... 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_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_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.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_db_not_exist ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_sqlite_migrate_not_called ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_reserved_not_counted_in_quota ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_path_check ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_staging_store_uri_assertion ... 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_update_with_bad_min_disk glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_uwsgi_init_registers_exit_handler ... ok +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_worker_self_reference_url_not_set ... 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_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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_registers_exit_handler ... 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_verify_staging_data_deleted_on_image_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... ok -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache ... ok -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_delete ... ok -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_image ... ok -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list -glance.tests.unit.v2.test_v2_policy.TestCacheImageAPIPolicy.test_manage_image_cache_with_cache_list ... 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 -Image ID 'fake_id' is not a valid UUID. -Image ID 'fake_id' is not a valid UUID. -Found 0 cached images... -+----+---------------------+---------------------+------+------+ -| ID | Last Accessed (UTC) | Last Modified (UTC) | Size | Hits | -+----+---------------------+---------------------+------+------+ -+----+---------------------+---------------------+------+------+ -Found 0 queued images... -+----+ -| ID | -+----+ -+----+ -Image ID 'fake_id' is not a valid UUID. -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_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_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_namespace_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... 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_update_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... 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_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_resource_type_association_create_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_admin ... 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_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_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_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_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.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings +glance.tests.unit.common.test_wsgi_app.TestWsgiAppInit.test_wsgi_init_sets_thread_settings ... 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.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_verify_staging_data_deleted_on_image_delete ... 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_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.TestImagesDeserializer.test_add_location +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location ... 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_db.TestImageDeleteRace.test_image_property_delete_exception +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_exception ... 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 +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data +glance.tests.unit.test_db.TestImageDeleteRace.test_image_property_delete_stale_data ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_no_body ... 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.test_db_metadef.TestMetadefRepo.test_add_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... 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_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden ... 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_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_add_location_with_invalid_body ... 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.v2.test_images_resource.TestImagesDeserializer.test_create_full +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full ... 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.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.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.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.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_images_resource.TestImagesDeserializer.test_create_invalid_id +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_id ... 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_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden ... 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.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_images_resource.TestImagesDeserializer.test_create_minimal +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... 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.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_db_metadef.TestMetadefRepo.test_add_tags_with_append_true +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags_with_append_true ... 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.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.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden ... 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.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.v2.test_images_resource.TestImagesDeserializer.test_image_import +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... 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.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.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.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.test_db_metadef.TestMetadefRepo.test_get_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property ... 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.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.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_all_stores_not_boolean ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_with_allow_failure_not_boolean ... 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.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_images_resource.TestImagesDeserializer.test_index +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... 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.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.test_db_metadef.TestMetadefRepo.test_list_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace ... 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.test_db_metadef.TestMetadefRepo.test_list_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... 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.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.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 +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.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.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.TestImagesDeserializer.test_index_limit_not_specified +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified ... 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_db_metadef.TestMetadefRepo.test_list_property_empty_result +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... 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_list_property_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... 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_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.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.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_list_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... 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.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.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_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.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.test_db_metadef.TestMetadefRepo.test_remove_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_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.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_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_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.test_db_metadef.TestMetadefRepo.test_remove_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... 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.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.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.test_db_metadef.TestMetadefRepo.test_remove_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... 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.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.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.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_db_metadef.TestMetadefRepo.test_remove_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag ... 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_remove_tag_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found ... 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_metadef_resources.TestMetadefsControllers.test_resource_type_show glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show ... 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.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_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.test_db_metadef.TestMetadefRepo.test_save_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object ... 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.test_db_metadef.TestMetadefRepo.test_save_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... 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_index_sort_private_key +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key ... 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_domain.TestTaskFactory.test_new_task +glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... 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.test_domain.TestTaskFactory.test_new_task_invalid_type +glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... 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.test_gateway.TestGateway.test_get_image_factory +glance.tests.unit.test_gateway.TestGateway.test_get_image_factory ... 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_gateway.TestGateway.test_get_image_factory_with_pp +glance.tests.unit.test_gateway.TestGateway.test_get_image_factory_with_pp ... 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.test_gateway.TestGateway.test_get_member_factory +glance.tests.unit.test_gateway.TestGateway.test_get_member_factory ... 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.test_gateway.TestGateway.test_get_member_repo +glance.tests.unit.test_gateway.TestGateway.test_get_member_repo ... 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.test_gateway.TestGateway.test_get_namespace_factory +glance.tests.unit.test_gateway.TestGateway.test_get_namespace_factory ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo +glance.tests.unit.test_gateway.TestGateway.test_get_namespace_repo ... 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_gateway.TestGateway.test_get_object_factory +glance.tests.unit.test_gateway.TestGateway.test_get_object_factory ... 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_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_gateway.TestGateway.test_get_object_repo +glance.tests.unit.test_gateway.TestGateway.test_get_object_repo ... 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.test_gateway.TestGateway.test_get_property_factory +glance.tests.unit.test_gateway.TestGateway.test_get_property_factory ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_property_repo +glance.tests.unit.test_gateway.TestGateway.test_get_property_repo ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_repo +glance.tests.unit.test_gateway.TestGateway.test_get_repo ... 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.test_gateway.TestGateway.test_get_repo_member_property +glance.tests.unit.test_gateway.TestGateway.test_get_repo_member_property ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp +glance.tests.unit.test_gateway.TestGateway.test_get_repo_with_pp ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory +glance.tests.unit.test_gateway.TestGateway.test_get_resource_type_factory ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo +glance.tests.unit.test_gateway.TestGateway.test_get_resourcetype_repo ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory +glance.tests.unit.test_gateway.TestGateway.test_get_tag_factory ... 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.test_gateway.TestGateway.test_get_tag_repo +glance.tests.unit.test_gateway.TestGateway.test_get_tag_repo ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory +glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin +glance.tests.unit.test_gateway.TestGateway.test_get_task_executor_factory_with_admin ... 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 +glance.tests.unit.test_gateway.TestGateway.test_get_task_factory +glance.tests.unit.test_gateway.TestGateway.test_get_task_factory ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_task_repo +glance.tests.unit.test_gateway.TestGateway.test_get_task_repo ... ok +glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo +glance.tests.unit.test_gateway.TestGateway.test_get_task_stub_repo ... 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_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... 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_misc.UtilsTestCase.test_empty_metadata_headers +glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers ... 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.test_misc.UtilsTestCase.test_encryption +glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... 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_image_members_resource.TestImagesDeserializer.test_create +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... 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_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_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_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.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_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.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.TestImagesDeserializer.test_update +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update ... 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_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_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.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.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_invalid_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... 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.TestImageSchemaFormatConfiguration.test_default_disk_formats +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats ... 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_metadef_resources.TestMetadefsControllers.test_tag_create glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create ... 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.TestImagesDeserializer.test_update_invalid_validation_data +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_validation_data ... 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_pointer_encoding +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding ... 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 +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_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_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_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_tag_create_duplicate_with_pre_existing_tags_with_append glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags_with_append ... 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.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.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_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_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.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.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.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.TestProxyHelpers.test_is_proxyable +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_is_proxyable ... 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.TestProxyHelpers.test_proxy_response_error +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_proxy_response_error ... ok +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url +glance.tests.unit.v2.test_images_resource.TestProxyHelpers.test_self_url ... 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_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_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_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_tasks_resource.TestTasksController.test_get +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksController.test_get_non_existent +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_non_existent ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksController.test_get_not_allowed +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed ... 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_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_tasks_resource.TestTasksController.test_index_admin +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin ... 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_tasks_resource.TestTasksController.test_index_greater_than_limit_max +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) +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_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_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_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_return_parameters +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... 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_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_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_many_filters +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_many_filters ... 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 +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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) +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/testtools/testcase.py:1110: 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) +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_sort_dir +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir ... 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_tag_create_tags_with_append_false glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_false ... 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 +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_v2_policy.TestMemberAPIPolicy.test_add_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags_with_append_true ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character @@ -13496,6 +13513,14 @@ glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete ... 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_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member +glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... 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_tag_delete_non_existing @@ -13536,46 +13561,70 @@ 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_update_with_name_overlimit glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_add_member ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_delete_member ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_enforce_exception_behavior ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_member ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_get_members ... ok -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member -glance.tests.unit.v2.test_v2_policy.TestMemberAPIPolicy.test_modify_member ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_check_is_image_mutable ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_enforce ... ok -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access -glance.tests.unit.v2.test_v2_policy.TestTasksAPIPolicy.test_tasks_api_access ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_access_delete_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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_access_get_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok +/usr/lib/python3/dist-packages/testtools/testcase.py:1110: 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.TestTasksControllerPolicies.test_delete +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... 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.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.TestTasksDeserializer.test_index +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... 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.TestTasksDeserializer.test_index_invalid_status +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok +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_tasks_resource.TestTasksDeserializer.test_index_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... 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_negative_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... 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_asc +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_asc ... 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_sort_key_id +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... 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 +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_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.TestTasksDeserializer.test_index_zero_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... ok ---------------------------------------------------------------------- -Ran 2262 tests in 163.536s +Ran 2262 tests in 50.859s OK (skipped=3) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------ ----------- -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 20.271 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 13.016 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 10.895 -glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 5.910 -glance.tests.unit.async_.flows.plugins.test_image_conversion.TestConvertImageTask.test_image_convert_excluded_for_iso 5.356 -glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 5.294 -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prefetcher_greenthread 4.808 -glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vdi 4.782 -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune 3.995 -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main 3.513 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vhdx 3.843 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit_stream_optimized 3.034 +glance.tests.unit.common.test_format_inspector.TestFormatInspectors.test_vmdk_bad_descriptor_mem_limit 2.874 +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock 2.028 +glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes 1.354 +glance.tests.unit.async_.flows.test_import.TestImportTask.test_complete_task 0.973 +glance.tests.unit.async_.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 0.903 +glance.tests.unit.test_image_cache.TestImagePrefetcher.test_fetch_image_into_cache_without_auth 0.816 +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request 0.634 +glance.tests.unit.async_.flows.test_copy_image.TestCopyImageTask.test_copy_image_to_staging_store 0.588 + rm -rf .stestr # Generate all config files mkdir -p /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common @@ -13603,9 +13652,9 @@ WARNING:oslo_config.generator:normalizing group name 'glance.store.swift.Store' to 'glance.store.swift.store' WARNING:oslo_config.generator:normalizing group name 'glance.store.vmware_datastore.Store' to 'glance.store.vmware_datastore.store' pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/glance-29.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.Kiw4jI:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Kiw4jI:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Kiw4jI:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.ff7JW5:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.ff7JW5:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.ff7JW5:[keystone_authtoken]/region_name pkgos-fix-config-default /build/reproducible-path/glance-29.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/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[glance_store]/filesystem_store_datadir pkgos-fix-config-default /build/reproducible-path/glance-29.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf oslo_concurrency lock_path /var/lock/glance @@ -15155,10 +15204,10 @@ The HTML pages are in debian/glance-doc/usr/share/doc/glance-doc/html. dh_sphinxdoc +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/navigation.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/bootstrap.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/jquery-3.2.1.min.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/bootstrap.min.js make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/glance-29.0.0' @@ -15597,21 +15646,20 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/glance-api.init.in -+ echo debian/glance-api.init.in -libfakeroot internal error: payload not recognized! -+ sed s/.init.in// +++ ls -1 debian/glance-api.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 -libfakeroot internal error: payload not recognized! # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ 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 \ @@ -15620,11 +15668,12 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/glance-api.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/glance-api.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 dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' @@ -15639,21 +15688,20 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/glance-api.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in// +++ ls -1 debian/glance-api.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 -libfakeroot internal error: payload not recognized! -libfakeroot internal error: payload not recognized! # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ 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 \ @@ -15662,15 +15710,13 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/glance-api.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/glance-api.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 -libfakeroot internal error: payload not recognized! -libfakeroot internal error: payload not recognized! -libfakeroot internal error: payload not recognized! dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/glance-29.0.0' dh_installlogrotate -O--buildsystem=python_distutils @@ -15698,9 +15744,9 @@ dh_builddeb -O--buildsystem=python_distutils dpkg-deb: building package 'glance' in '../glance_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-doc' in '../glance-doc_29.0.0-2_all.deb'. -dpkg-deb: building package 'python3-glance' in '../python3-glance_29.0.0-2_all.deb'. -dpkg-deb: building package 'glance-common' in '../glance-common_29.0.0-2_all.deb'. dpkg-deb: building package 'glance-api' in '../glance-api_29.0.0-2_all.deb'. +dpkg-deb: building package 'glance-common' in '../glance-common_29.0.0-2_all.deb'. +dpkg-deb: building package 'python3-glance' in '../python3-glance_29.0.0-2_all.deb'. dpkg-genbuildinfo --build=binary -O../glance_29.0.0-2_arm64.buildinfo dpkg-genchanges --build=binary -O../glance_29.0.0-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -15709,12 +15755,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/111778/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/111778/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/2642518 and its subdirectories -I: Current time: Thu Jan 1 02:09:56 -12 2026 -I: pbuilder-time-stamp: 1767276596 +I: removing directory /srv/workspace/pbuilder/111778 and its subdirectories +I: Current time: Fri Jan 2 04:17:31 +14 2026 +I: pbuilder-time-stamp: 1767277051 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/glance_29.0.0-2.diff: 93.4% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/glance_29.0.0-2.diff.gz b2/build.log: 91.9% -- replaced with stdout Compressing the 1st log... b1/build.log: 91.9% -- replaced with stdout Fri Nov 29 07:54:34 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_glance_unstable_arm64_1732866874 + touch /var/log/reproducible-builds/diffoscope_stamp_glance_unstable_arm64_1732866874 + RESULT=0 + systemd-run '--description=diffoscope on glance/2:29.0.0-2 in unstable/arm64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-arm64_2-63600 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT --run-session -c jenkins-reproducible-unstable-diffoscope-d99905a7-8fa5-4517-98f6-4d6a671262fb -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/dbd-tmp-iafqRG6 ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/glance_29.0.0-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/glance_29.0.0-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/glance_29.0.0-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1/glance_29.0.0-2_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2/glance_29.0.0-2_arm64.changes' + false + set +x Running as unit: rb-diffoscope-arm64_2-63600.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/glance_29.0.0-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/glance_29.0.0-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/glance_29.0.0-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b1/glance_29.0.0-2_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.BREgedhT/b2/glance_29.0.0-2_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.367s) 0.367s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.051s) 0.051s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 674ms CPU time consumed: 674ms _ __ _| | __ _ _ __ ___ ___ / _` | |/ _` | '_ \ / __/ _ \ | (_| | | (_| | | | | (_| __/ \__, |_|\__,_|_| |_|\___\___| |___/ Fri Nov 29 07:54:35 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Fri Nov 29 07:54:35 UTC 2024 I: glance from unstable built successfully and reproducibly on arm64. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-29 07:54:36] INFO: Starting at 2024-11-29 07:54:36.549070 [2024-11-29 07:54:36] INFO: Generating the pages of 1 package(s) [2024-11-29 07:54:37] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/arm64/glance didn't produce a buildlog, even though it has been built. [2024-11-29 07:54:37] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/amd64/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/amd64/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:37] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/arm64/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/arm64/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:37] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/armhf/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/armhf/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:37] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/i386/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/i386/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:37] INFO: Finished at 2024-11-29 07:54:37.403756, took: 0:00:00.854691 Fri Nov 29 07:54:37 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/glance.html Fri Nov 29 07:54:37 UTC 2024 I: Submitting .buildinfo files to external archives: Fri Nov 29 07:54:37 UTC 2024 I: Submitting 20K b1/glance_29.0.0-2_arm64.buildinfo.asc https://buildinfo.debian.net/efcdb7347652717d0e576492ec8e65045313ef8d/glance_2:29.0.0-2_all Fri Nov 29 07:54:38 UTC 2024 I: Submitting 20K b2/glance_29.0.0-2_arm64.buildinfo.asc https://buildinfo.debian.net/931d9a39b70d1f542073de915e4bd584152397fb/glance_2:29.0.0-2_all Fri Nov 29 07:54:39 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Nov 29 07:54:39 UTC 2024 I: Done submitting .buildinfo files. Fri Nov 29 07:54:39 UTC 2024 I: Removing signed glance_29.0.0-2_arm64.buildinfo.asc files: removed './b1/glance_29.0.0-2_arm64.buildinfo.asc' removed './b2/glance_29.0.0-2_arm64.buildinfo.asc' 1732866879 arm64 unstable glance Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/glance_29.0.0-2.rbuild.log: 91.7% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/glance_29.0.0-2.rbuild.log.gz [2024-11-29 07:54:39] INFO: Starting at 2024-11-29 07:54:39.500405 [2024-11-29 07:54:39] INFO: Generating the pages of 1 package(s) [2024-11-29 07:54:40] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/amd64/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/amd64/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:40] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/arm64/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/arm64/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:40] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/armhf/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/armhf/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:40] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/i386/glance_21.0.0-2+deb11u1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/i386/glance_21.0.0-2+deb11u1.diff.gz is missing [2024-11-29 07:54:40] INFO: Finished at 2024-11-29 07:54:40.323932, took: 0:00:00.823535 All cleanup done. Fri Nov 29 07:54:40 UTC 2024 - total duration: 0h 22m 31s. Fri Nov 29 07:54:40 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-6qX9FLok, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 22min 36.194s CPU time consumed: 10.431s