Skip to content

Instantly share code, notes, and snippets.

@emonty
Created January 22, 2018 15:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save emonty/8f06493a270b4006fce35062d15d69df to your computer and use it in GitHub Desktop.
Save emonty/8f06493a270b4006fce35062d15d69df to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
--- fail-log.txt 2018-01-22 09:37:24.902856125 -0600
+++ success-log.txt 2018-01-22 09:37:39.086899616 -0600
@@ -13,10 +13,10 @@
skipping: Conditional result was False
TASK [emit-job-header : debug]
-Job openstack-tox-py27 triggered from https://review.openstack.org/520337
+Job openstack-tox-py27 triggered from https://review.openstack.org/527635
TASK [emit-job-header : debug]
-At completion, logs for this job will be available at http://logs.openstack.org/37/520337/18/check/openstack-tox-py27/29bb721
+At completion, logs for this job will be available at http://logs.openstack.org/35/527635/12/check/openstack-tox-py27/e143008
PLAY [all]
@@ -25,23 +25,23 @@
TASK [add-build-sshkey : Create Temp SSH key]
Generating public/private rsa key pair.
-Your identification has been saved in /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa.
-Your public key has been saved in /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa.pub.
+Your identification has been saved in /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa.
+Your public key has been saved in /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa.pub.
The key fingerprint is:
-SHA256:evUNy4KLDtS7RfxTdOtPaRT2McsDWzBIB5dzYUlwUuw zuul@ze10.openstack.org
+SHA256:4kX8aftgeyMCXQQpY4h0fCZZVASf0w//StIT84mNn9M zuul@ze09
The key's randomart image is:
+---[RSA 1024]----+
- .ooB**o|
- .oo*+ |
- ..=* |
- . . . .*E*|
- . . S . o..=.|
- . + + + =. o|
- . o + + + oo.|
- . = . o .o |
- .+ . .|
+..o.=+++o |
+ ..= *o.o. |
+ = o*.o |
+ . o.= |
+ ..S.+ = |
+ ..o.. o O . |
+ .. = * =. |
+ ...*o+..E|
+ ..oo.o. |
+----[SHA256]-----+
-ok: Runtime: 0:00:00.015415
+ok: Runtime: 0:00:00.048945
TASK [add-build-sshkey : Enable access via build key on all nodes]
changed
@@ -57,11 +57,11 @@
TASK [add-build-sshkey : Remove all keys from local agent]
All identities removed.
-ok: Runtime: 0:00:00.007718
+ok: Runtime: 0:00:00.004168
TASK [add-build-sshkey : Add back temp key]
-Identity added: /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa (/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa)
-ok: Runtime: 0:00:00.005089
+Identity added: /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa (/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa)
+ok: Runtime: 0:00:00.005702
TASK [add-build-sshkey : Verify we can still SSH to all nodes]
ok
@@ -85,7 +85,7 @@
ok
LOOP [configure-unbound : Include OS-specific variables]
-ok: "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_2/git.openstack.org/openstack-infra/openstack-zuul-jobs/roles/configure-unbound/vars/Debian.yaml"
+ok: "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_2/git.openstack.org/openstack-infra/openstack-zuul-jobs/roles/configure-unbound/vars/Debian.yaml"
ok: All items complete
@@ -129,38 +129,38 @@
ok:
{
"canonical_hostname": "git.openstack.org",
- "canonical_name": "git.openstack.org/openstack/requirements",
- "name": "openstack/requirements",
- "required": true,
- "short_name": "requirements",
- "src_dir": "src/git.openstack.org/openstack/requirements"
-}
-ok:
-{
- "canonical_hostname": "git.openstack.org",
"canonical_name": "git.openstack.org/openstack/glance",
"name": "openstack/glance",
"required": false,
"short_name": "glance",
"src_dir": "src/git.openstack.org/openstack/glance"
}
+ok:
+{
+ "canonical_hostname": "git.openstack.org",
+ "canonical_name": "git.openstack.org/openstack/requirements",
+ "name": "openstack/requirements",
+ "required": true,
+ "short_name": "requirements",
+ "src_dir": "src/git.openstack.org/openstack/requirements"
+}
LOOP [use-cached-repos : Clone cached repo to workspace]
-Cloning into '/home/zuul/src/git.openstack.org/openstack/requirements'...
-ok: Item: Runtime: 0:00:00.163472
+Cloning into '/home/zuul/src/git.openstack.org/openstack/glance'...
+ok: Item: Runtime: 0:00:00.294518
done.
-ok: Item: Runtime: 0:00:00.358217
+ok: Item: Runtime: 0:00:00.073982
changed: All items complete
LOOP [use-cached-repos : Clone upstream repo to workspace]
skipping: Conditional result was False
-
skipping: Conditional result was False
+
LOOP [use-cached-repos : Remove origin from local git repos]
-ok: Item: Runtime: 0:00:00.033626
-ok: Item: Runtime: 0:00:00.012489
+ok: Item: Runtime: 0:00:00.011055
+ok: Item: Runtime: 0:00:00.010379
LOOP [mirror-workspace-git-repos : Allow pushing to non-bare repo]
changed: setting changed
@@ -169,27 +169,28 @@
LOOP [mirror-workspace-git-repos : Synchronize src repos to workspace directory]
-To git+ssh://zuul@104.239.240.64//home/zuul/src/git.openstack.org/openstack/requirements
+To git+ssh://zuul@104.130.216.223//home/zuul/src/git.openstack.org/openstack/glance
+ 08e28cd..f5ae04b master -> master
* [new branch] stable/newton -> stable/newton
* [new branch] stable/ocata -> stable/ocata
* [new branch] stable/pike -> stable/pike
-ok: Item: Runtime: 0:00:00.654165
-To git+ssh://zuul@104.239.240.64//home/zuul/src/git.openstack.org/openstack/glance
- 631add1..97dbfb0 master -> master
+ * [new branch] refs/zuul/master/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/master/c57e75ab68954cdd9ec5fc36b06e57b5
+ * [new branch] refs/zuul/stable/newton/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/stable/newton/c57e75ab68954cdd9ec5fc36b06e57b5
+ * [new branch] refs/zuul/stable/ocata/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/stable/ocata/c57e75ab68954cdd9ec5fc36b06e57b5
+ * [new branch] refs/zuul/stable/pike/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/stable/pike/c57e75ab68954cdd9ec5fc36b06e57b5
+ok: Item: Runtime: 0:00:00.844162
+To git+ssh://zuul@104.130.216.223//home/zuul/src/git.openstack.org/openstack/requirements
+ cee51ef..d84d108 master -> master
* [new branch] stable/newton -> stable/newton
* [new branch] stable/ocata -> stable/ocata
* [new branch] stable/pike -> stable/pike
- * [new branch] refs/zuul/master/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/master/3a521a2c584b4605b5a5c519870aef16
- * [new branch] refs/zuul/stable/newton/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/stable/newton/3a521a2c584b4605b5a5c519870aef16
- * [new branch] refs/zuul/stable/ocata/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/stable/ocata/3a521a2c584b4605b5a5c519870aef16
- * [new branch] refs/zuul/stable/pike/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/stable/pike/3a521a2c584b4605b5a5c519870aef16
-ok: Item: Runtime: 0:00:00.361255
+ok: Item: Runtime: 0:00:01.751054
LOOP [mirror-workspace-git-repos : Determine local HEAD of projects]
-git.openstack.org/openstack/requirements: master
-ok: Item: Runtime: 0:00:00.012079
git.openstack.org/openstack/glance: master
-ok: Item: Runtime: 0:00:00.025589
+ok: Item: Runtime: 0:00:00.016125
+git.openstack.org/openstack/requirements: master
+ok: Item: Runtime: 0:00:00.007752
changed: All items complete
@@ -205,41 +206,41 @@
"_ansible_parsed": true,
"changed": true,
head -1 |awk '{ print $NF }')",
- "delta": "0:00:00.012079",
- "end": "2018-01-22 10:33:12.208056",
+ "delta": "0:00:00.016125",
+ "end": "2018-01-19 14:38:53.175313",
"invocation": {
"module_args": {
head -1 |awk '{ print $NF }')",
"_uses_shell": true,
- "chdir": "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/src/git.openstack.org/openstack/requirements",
+ "chdir": "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/src/git.openstack.org/openstack/glance",
"creates": null,
"environ": null,
"executable": null,
"removes": null,
"warn": true,
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b"
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214"
}
},
"item": {
- "key": "git.openstack.org/openstack/requirements",
+ "key": "git.openstack.org/openstack/glance",
"value": {
"canonical_hostname": "git.openstack.org",
- "canonical_name": "git.openstack.org/openstack/requirements",
- "name": "openstack/requirements",
- "required": true,
- "short_name": "requirements",
- "src_dir": "src/git.openstack.org/openstack/requirements"
+ "canonical_name": "git.openstack.org/openstack/glance",
+ "name": "openstack/glance",
+ "required": false,
+ "short_name": "glance",
+ "src_dir": "src/git.openstack.org/openstack/glance"
}
},
"rc": 0,
- "start": "2018-01-22 10:33:12.195977",
+ "start": "2018-01-19 14:38:53.159188",
"stderr": "",
"stderr_lines": [],
- "stdout": "git.openstack.org/openstack/requirements: master",
+ "stdout": "git.openstack.org/openstack/glance: master",
"stdout_lines": [
- "git.openstack.org/openstack/requirements: master"
+ "git.openstack.org/openstack/glance: master"
],
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b"
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214"
}
ok:
{
@@ -252,48 +253,48 @@
"_ansible_parsed": true,
"changed": true,
head -1 |awk '{ print $NF }')",
- "delta": "0:00:00.025589",
- "end": "2018-01-22 10:33:12.816877",
+ "delta": "0:00:00.007752",
+ "end": "2018-01-19 14:38:53.573791",
"invocation": {
"module_args": {
head -1 |awk '{ print $NF }')",
"_uses_shell": true,
- "chdir": "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/src/git.openstack.org/openstack/glance",
+ "chdir": "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/src/git.openstack.org/openstack/requirements",
"creates": null,
"environ": null,
"executable": null,
"removes": null,
"warn": true,
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b"
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214"
}
},
"item": {
- "key": "git.openstack.org/openstack/glance",
+ "key": "git.openstack.org/openstack/requirements",
"value": {
"canonical_hostname": "git.openstack.org",
- "canonical_name": "git.openstack.org/openstack/glance",
- "name": "openstack/glance",
- "required": false,
- "short_name": "glance",
- "src_dir": "src/git.openstack.org/openstack/glance"
+ "canonical_name": "git.openstack.org/openstack/requirements",
+ "name": "openstack/requirements",
+ "required": true,
+ "short_name": "requirements",
+ "src_dir": "src/git.openstack.org/openstack/requirements"
}
},
"rc": 0,
- "start": "2018-01-22 10:33:12.791288",
+ "start": "2018-01-19 14:38:53.566039",
"stderr": "",
"stderr_lines": [],
- "stdout": "git.openstack.org/openstack/glance: master",
+ "stdout": "git.openstack.org/openstack/requirements: master",
"stdout_lines": [
- "git.openstack.org/openstack/glance: master"
+ "git.openstack.org/openstack/requirements: master"
],
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b"
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214"
}
LOOP [mirror-workspace-git-repos : Update remote repository state correctly]
-ok: Item: Runtime: 0:00:00.049425
-HEAD is now at 6ed1c94 Merge "update constraint for os_vif to new release 1.9.0"
+HEAD is now at f5ae04b Implementation of Inject metadata properties
+ok: Item: Runtime: 0:00:00.147447
Already on 'master'
-ok: Item: Runtime: 0:00:00.204929
+ok: Item: Runtime: 0:00:00.026691
changed: All items complete
@@ -305,7 +306,7 @@
TASK [configure-mirrors : Set up infrastructure mirrors]
ok
-included: /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror.yaml
+included: /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror.yaml
TASK [configure-mirrors : Install /etc/pip.conf configuration]
changed
@@ -314,13 +315,13 @@
changed
LOOP [configure-mirrors : Include OS-specific variables]
-ok: "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/vars/Ubuntu.yaml"
+ok: "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/vars/Ubuntu.yaml"
LOOP [configure-mirrors : Setup distribution specific packaging mirrors]
-ok: "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml"
+ok: "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml"
ok: All items complete
-included: /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml
+included: /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml
LOOP [configure-mirrors : Install Ubuntu repository files]
changed: "etc/apt/sources.list"
@@ -338,7 +339,7 @@
TASK [fetch-zuul-cloner : Make repositories writable so that people can hardlink]
changed
changed
-ok: Runtime: 0:00:05.805077
+ok: Runtime: 0:00:03.599752
PLAY RECAP
ok: 3 changed: 0 unreachable: 0 failed: 0
@@ -396,13 +397,13 @@
mysql-server
postgresql
postgresql-client
-ok: Runtime: 0:00:01.681022
+ok: Runtime: 0:00:01.157741
TASK [bindep : Install distro packages from bindep]
changed
TASK [bindep : Check that packages are installed]
-ok: Runtime: 0:00:01.629580
+ok: Runtime: 0:00:01.127169
TASK [bindep : Fail if we cannot install all packages]
skipping: Conditional result was False
@@ -441,7 +442,7 @@
NOTICE: database "openstack_citest" does not exist, skipping
DROP DATABASE
+ createdb -h 127.0.0.1 -U openstack_citest -l C -T template0 -E utf8 openstack_citest
-ok: Runtime: 0:00:00.948663
+ok: Runtime: 0:00:00.783737
PLAY RECAP
ok: 9 changed: 4 unreachable: 0 failed: 0
@@ -453,7 +454,7 @@
TASK [ensure-tox : Ensure tox is installed]
tox is /usr/local/bin/tox
-ok: Runtime: 0:00:00.041251
+ok: Runtime: 0:00:00.005714
PLAY RECAP
ok: 1 changed: 1 unreachable: 0 failed: 0
@@ -464,14 +465,14 @@
PLAY [all]
TASK [revoke-sudo : Check if zuul is sudoer]
-ok: Runtime: 0:00:00.020949
+ok: Runtime: 0:00:00.014935
TASK [revoke-sudo : Remove sudo access for zuul user.]
changed
TASK [revoke-sudo : Prove that general sudo access is actually revoked.]
sudo: a password is required
-ok: Runtime: 0:00:00.015239
+ok: Runtime: 0:00:00.010913
TASK [tox : Require tox_envlist variable]
skipping: Conditional result was False
@@ -489,11 +490,11 @@
py27 create: /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27
py27 installdeps: -r/home/zuul/src/git.openstack.org/openstack/glance/test-requirements.txt
py27 develop-inst: /home/zuul/src/git.openstack.org/openstack/glance
-py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,doc8==0.8.0,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,restructuredtext-lint==1.1.2,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2
+py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2
___________________________________ summary ____________________________________
py27: skipped tests
congratulations :)
-ok: Runtime: 0:02:41.418367
+ok: Runtime: 0:01:47.639201
TASK [tox : Install any sibling python packages]
ok:
@@ -521,7 +522,6 @@
Found ddt python package installed
Found debtcollector python package installed
Found decorator python package installed
-Found doc8 python package installed
Found docutils python package installed
Found dogpile.cache python package installed
Found dulwich python package installed
@@ -618,7 +618,6 @@
Found repoze.lru python package installed
Found requests python package installed
Found requestsexceptions python package installed
-Found restructuredtext-lint python package installed
Found retrying python package installed
Found rfc3986 python package installed
Found Routes python package installed
@@ -662,7 +661,7 @@
skipping sdist step
py27 start: getenv /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27
py27 reusing: /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27
-py27 finish: getenv after 0.08 seconds
+py27 finish: getenv after 0.06 seconds
py27 start: developpkg /home/zuul/src/git.openstack.org/openstack/glance
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/python /home/zuul/src/git.openstack.org/openstack/glance/setup.py --name
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/python -c import sys; print(sys.path)
@@ -718,14 +717,14 @@
Successfully uninstalled glance-16.0.0.0b3.dev29
Running setup.py develop for glance
Successfully installed glance
-py27 finish: developpkg after 24.02 seconds
+py27 finish: developpkg after 15.20 seconds
py27 start: envreport
setting PATH=/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/pip freeze >/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/log/py27-5.log
-py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,doc8==0.8.0,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,restructuredtext-lint==1.1.2,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2
-py27 finish: envreport after 2.55 seconds
+py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2
+py27 finish: envreport after 1.36 seconds
py27 start: runtests
-py27 runtests: PYTHONHASHSEED='2174471646'
+py27 runtests: PYTHONHASHSEED='15239507'
ostestr --slowest
setting PATH=/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/ostestr --slowest
@@ -965,20 +964,22 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1037,12 +1038,6 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1057,18 +1052,22 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1175,12 +1174,14 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1207,25 +1208,33 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
@@ -1235,17 +1244,17 @@
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
@@ -1257,37 +1266,37 @@
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
@@ -1299,6 +1308,8 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1311,14 +1322,12 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1333,23 +1342,19 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
@@ -1361,44 +1366,44 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1413,14 +1418,12 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1433,8 +1436,6 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1461,14 +1462,12 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1481,20 +1480,20 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1515,20 +1514,20 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated
@@ -1629,13 +1628,9 @@
return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
@@ -1643,62 +1638,48 @@
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
- return old_init(self, *args, **kwargs)
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
-{2} glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{2} glance.tests.functional.db.migrations.test_pike01.TestPike01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{2} glance.tests.functional.db.migrations.test_pike01.TestPike01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
-{2} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_mysql_innodb_tables ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{0} glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{0} glance.tests.functional.db.test_migrations.TestMigrations.test_no_downgrade [0.132394s] ... ok
-{0} glance.tests.functional.db.test_migrations.TestPostgresqlMigrations.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
-{5} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{5} glance.tests.functional.db.migrations.test_pike_migrate01.TestPikeMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{5} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{7} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{6} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
-{6} glance.tests.functional.db.migrations.test_ocata01.TestOcata01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
-{6} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{6} glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{0} glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{2} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{5} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{5} glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{7} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
+{7} glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{7} glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{7} glance.tests.functional.db.test_migrations.TestMigrations.test_no_downgrade [0.060298s] ... ok
+{4} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
{4} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
+{1} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
+INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
@@ -1710,2956 +1691,4908 @@
INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
+INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
+INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+{2} glance.tests.functional.db.test_migrations.TestSqliteMigrations.test_walk_versions [1.397172s] ... ok
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
-{1} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Sqlite.test_walk_versions [3.995623s] ... ok
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-{1} glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{1} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+{4} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Sqlite.test_walk_versions [1.485627s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-{3} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Sqlite.test_walk_versions [4.346636s] ... ok
+{4} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
return old_init(self, *args, **kwargs)
-{3} glance.tests.functional.db.migrations.test_ocata01.TestOcata01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{3} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
-{3} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-{4} glance.tests.functional.db.migrations.test_ocata01.TestOcata01Sqlite.test_walk_versions [3.258973s] ... ok
+{0} glance.tests.functional.db.migrations.test_pike01.TestPike01Sqlite.test_walk_versions [1.580965s] ... ok
+{4} glance.tests.functional.db.migrations.test_ocata01.TestOcata01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
+{0} glance.tests.functional.db.migrations.test_pike_migrate01.TestPikeMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{0} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_mysql_innodb_tables ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{0} glance.tests.functional.db.test_migrations.TestPostgresqlMigrations.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
-{6} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncSqlite.test_models_sync [3.142502s] ... ok
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
-{4} glance.tests.functional.db.migrations.test_pike01.TestPike01Sqlite.test_walk_versions [2.602769s] ... ok
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
-INFO [alembic.runtime.migration] Context impl SQLiteImpl.
-INFO [alembic.runtime.migration] Will assume non-transactional DDL.
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
-{4} glance.tests.functional.db.test_migrations.TestSqliteMigrations.test_walk_versions [2.661982s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_filter_image_by_invalid_operator [12.032510s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_invalid_sort_key [11.794313s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_requires_status [12.017981s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_int_params [12.074270s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_defaults [12.382894s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_checksum [13.019982s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_location [12.762320s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_locations [5.309436s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_location_data [5.652769s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_desc [5.868027s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_without_locations [5.685753s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_property [12.870902s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy [6.141316s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_name [5.577098s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_unknown_attributes [5.476257s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker [5.605082s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_with_size [5.718563s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter [5.523548s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy_with_delete_all [6.587565s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_duplicate_id [5.424111s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit [5.742706s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit_marker [5.545397s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_properties [5.717872s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_desc [5.549071s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_protected [5.437333s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned [5.621672s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_desc [5.782350s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get [5.664809s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_asc [5.868648s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_tag_returning [6.108254s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted [6.229103s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min [5.492579s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min_max [5.885000s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags [5.914073s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_max [5.443754s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all [5.452773s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create [5.555156s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_asc [5.657699s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned_checksum [5.689539s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_max_range_bad_value [5.659358s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_range [5.668979s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_force_allow_deleted [5.479378s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_updated_at [5.552977s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted [6.088711s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_container_format [6.233403s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_id [6.042992s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_delete [6.693526s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_property [6.011837s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_created_at [6.158751s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_find [6.690809s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multiple_user_defined_properties [6.060881s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [5.405848s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_name [5.446169s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_min_range_bad_value [5.873141s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_core_attribute [5.464491s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_deleted_tags [6.040891s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_multiple_members [6.344277s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_purge_properties [5.676927s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_defined_property [5.594457s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_asc [5.097007s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [5.466590s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get_all_with_resource_types_filter [5.488229s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_invalid_image_id [5.499589s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_location_data [5.297788s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_empty_image_id [5.603489s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_status [5.654719s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count [5.673224s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_disk_format [5.491183s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create [5.265619s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_userdef_property [5.564078s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_image_visible [5.488491s] ... ok
-{0} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get [5.552769s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags_and_nonexistent [5.415232s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update [5.676914s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_create [5.356911s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multi_tags [5.536861s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete_namespace_content [4.993583s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete_with_content [5.379572s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_quotes [5.551825s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{0} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get [5.034892s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_property [0.026857s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_duplicate_id [0.025148s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_requires_status [0.022567s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_unknown_attributes [0.025258s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_without_locations [0.020524s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit_marker [0.021421s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_with_size [0.026439s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min [0.023050s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_range [0.073232s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_container_format [0.024268s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_disk_format [0.057572s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_found [5.323487s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_name [0.028655s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_protected [0.043552s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags [0.034299s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.085359s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_deleted_property [0.025904s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.019675s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_invalid_quotes [0.051797s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_delete [0.054543s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_set_all [0.019805s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_property_delete [5.504214s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_owner1s_image_members [0.079307s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_user1_memberships [0.080679s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false [0.118075s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_shared [0.049376s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_none [0.116398s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_delete [5.629869s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true [0.075920s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_public [0.085610s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_private [0.099787s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_none [0.049097s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_community [0.107968s] ... ok
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_tenant1_sees [0.094119s] ... ok
-{0} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create_with_all_task_info_null [0.016572s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete [0.583125s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_tags [5.216051s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create [0.168096s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create_duplicate [0.125987s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_1 [0.147809s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get_all [0.123121s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_properties [0.247211s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_without_locations [0.205522s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy [0.376015s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_update [5.239548s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get [0.224844s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_asc [0.331009s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_range [0.206528s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_delete [5.406415s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter [0.147920s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_allow_deleted [5.690058s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_container_format [0.272299s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.275200s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.233763s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_core_attribute [0.151905s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_community_image_visible [0.302367s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create_bad_value [5.511010s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_user1_memberships [0.509178s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_set_all [5.705875s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_without_image_id [0.217954s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update_status [5.635034s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_community [0.642846s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_true [0.519495s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_deleted_property [5.983443s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_none [0.713953s] ... ok
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get_all [5.102624s] ... ok
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_true [0.616491s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get_all [5.353089s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_disallow_deleted [5.768502s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all [6.091614s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_name [5.643272s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_non_existent_image [5.718727s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [5.508643s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate [5.119786s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_owned [5.345758s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_property [4.985694s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_locations [5.285500s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_properties [5.125058s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_invalid_quotes [4.797037s] ... ok
-{6} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_deleted_image [5.197986s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update [4.941543s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create [4.610338s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_community_image_visible [4.934368s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create [4.673523s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_paginate [5.457977s] ... ok
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create [4.713751s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create_duplicate [4.691177s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete [4.742939s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_update_locations_direct [4.727638s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_get_all_by_namespace [4.561938s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_no_tags [4.785369s] ... ok
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete [4.663490s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create_duplicate [4.529035s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create_duplicate [4.654275s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get [4.798212s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_delete [4.855545s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_location [4.946352s] ... ok
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all [4.409267s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get_all [4.725077s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get [4.890978s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_update [4.405670s] ... ok
-{7} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota [4.907806s] ... ok
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_as_admin [4.463688s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create [4.710422s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-{3} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_multiple_locations [4.712535s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_resource_type_get_all [4.672616s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create [5.035424s] ... ok
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create_with_all_task_info_null [4.826354s] ... ok
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_owned [4.867660s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_filter_image_by_invalid_operator [0.020899s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_checksum [0.023154s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_location [0.020349s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy_with_delete_all [0.024486s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_invalid_sort_key [0.017641s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit [0.057297s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker [0.018849s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_desc [0.021810s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_created_at [0.041584s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create_duplicate [4.945350s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_status [0.045916s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_min_range_bad_value [0.017783s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.018886s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_defined_property [0.018183s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update [0.018960s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all [0.054123s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_name [0.051629s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_locations [0.021917s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_community_image_visible [0.310532s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_deleted_image [0.096247s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get [0.016227s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_limit [0.018215s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_public [0.036292s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_public [0.106355s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_true [0.040184s] ... ok
-{3} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_without_image_id [4.979415s] ... ok
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_true [0.097863s] ... ok
-{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get [0.014400s] ... ok
-{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_limit [0.019112s] ... ok
-{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_soft_delete [0.022102s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create [0.244978s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete_with_content [0.187180s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_get_image_with_invalid_long_image_id [0.265269s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_requires_status [0.232100s] ... ok
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_2 [4.910883s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit_marker [0.244109s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_tags [4.630596s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted [0.299926s] ... ok
-{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_limit [4.918037s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned_checksum [0.391671s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_max_range_bad_value [0.178062s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags [0.259718s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_tags [0.326741s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_deleted_property [0.307122s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_invalid_quotes [0.234304s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_allow_deleted [0.254340s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count [0.148207s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_create [0.227332s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get [4.869460s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create [0.253005s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete [0.252795s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete_with_invalid_long_image_id [0.190158s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_name [0.171329s] ... ok
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{3} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete_as_admin [5.042193s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_update_locations_direct [0.299377s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all [0.023376s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned_checksum [0.027820s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_updated_at [0.020153s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_deleted_tags [0.061964s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_property [0.017381s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_empty_image_id [0.017666s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create_bad_value [0.025097s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_soft_delete [0.032552s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update_with_all_task_info_null [0.022415s] ... ok
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_community [0.075453s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_private [0.055338s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_user1_memberships [0.437061s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_public [0.083086s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_private [0.083286s] ... ok
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_public [0.035094s] ... ok
-{3} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create [0.025771s] ... ok
-{3} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_as_admin [0.017165s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all [0.188203s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{2} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_with_filter [4.691242s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_name [0.022269s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.024685s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_asc [0.028577s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_as_admin [0.183042s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_allow_deleted [0.040773s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_found [0.018672s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_find [0.062694s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_paginate [0.032224s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_delete [4.715111s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create [0.054914s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_limit [0.204304s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_owner1s_image_members [0.054301s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota [0.067621s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update [0.020454s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_delete [0.546842s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_with_filter [0.176609s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_false [0.054115s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_community [0.058828s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get [0.107545s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_shared [0.112786s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_sees_all_but_community [0.085066s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_false [0.063447s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_name [0.253432s] ... ok
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_shared [0.111194s] ... ok
-{2} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_marker [0.018634s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_location_data [0.203482s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_shared [0.640964s] ... ok
-{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_soft_delete [4.977215s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.320269s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_desc [0.299850s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_shared [0.676980s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_db_purge [0.866437s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_desc [0.331387s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_purge_fk_constraint_failure [0.415966s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_created_at [0.260106s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_get_all_by_namespace [0.118150s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_redundant_sort_keys [0.190768s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_quotes [0.358208s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_checksum [0.209870s] ... ok
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_public [1.005381s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_update [4.748497s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_tag_returning [0.323205s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_location [0.226821s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_disallow_deleted [0.269790s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit [0.328064s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create_bad_value [0.231148s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_with_size [0.160253s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_non_existent_image [0.217181s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_purge_properties [0.215217s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_multiple_members [0.635253s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_locations [0.283070s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_owned [0.257704s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_invalid_image_id [0.206852s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_owner1s_image_members [0.435512s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user3_finding_owner1s_image_members [0.443911s] ... ok
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_update [4.818387s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_paginate [0.506645s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_location_data [0.031536s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy [0.027236s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get [0.024564s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted [0.023868s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_asc [0.030840s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all [0.169942s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned [0.035870s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min_max [0.020899s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_tags [0.022630s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_force_allow_deleted [0.053112s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_multiple_members [0.108234s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update [0.212581s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_delete [0.020682s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update_status [0.021228s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_no_tags [0.042960s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_properties [0.021185s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_location_data [0.050282s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_user1_memberships [0.050673s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_public [0.647946s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_location_data [0.284807s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_owner1s_image_members [0.076318s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_user1_memberships [0.056520s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user3_finding_owner1s_image_members [0.159475s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_multiple_locations [0.022346s] ... ok
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{5} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create_with_all_task_info_null [0.018872s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all [0.019408s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_shared [0.049399s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_owner1s_image_members [0.361944s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_sees_all_but_others_community_images [0.114941s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_false [0.088874s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_multiple_locations [0.199118s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_public [0.627351s] ... ok
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_unknown_user_sees [0.097948s] ... ok
-{5} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete_as_admin [0.017380s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_marker [0.102008s] ... ok
-{5} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update_with_all_task_info_null [0.020628s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update_with_all_task_info_null [0.165028s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_community [0.622964s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_delete [0.578061s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_update [0.119546s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_sees_all_but_others_community_images [0.596466s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_resource_type_get_all [0.137132s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate [0.077292s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_private [0.635353s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_duplicate_id [0.234975s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete [4.687144s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_community [0.561499s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_unknown_attributes [0.186638s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_community [0.547362s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy_with_delete_all [0.402014s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_private [0.539063s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all [0.179074s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted [0.367843s] ... ok
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_unknown_user_sees [0.654342s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_shared [0.564390s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_asc [0.267273s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_asc [0.298834s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_private [0.564770s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_disk_format [0.202376s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_force_allow_deleted [0.229222s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_delete [0.202787s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_community [0.543097s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update_status [0.149359s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_property_delete [0.184547s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_public [0.659015s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_owner1s_image_members [0.429308s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_deleted_image [0.292808s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete [0.086271s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete_as_admin [0.163518s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_true [0.719738s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get [0.066891s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_sees_all_but_community [0.577864s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_private [0.618291s] ... ok
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_1 [4.409235s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_private [0.573694s] ... ok
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_community [0.621933s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_admin [0.622799s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_none [0.540145s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_shared [0.623855s] ... ok
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_shared [0.568585s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_marker [4.438372s] ... ok
-{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update [4.241581s] ... ok
-{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update_with_all_task_info_null [4.246149s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_defaults [0.020843s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_locations [0.018380s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_max [0.017802s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.018283s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.018622s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_quotes [0.067510s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_tag_returning [0.038145s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_property_delete [0.021670s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update [0.018967s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_core_attribute [0.018191s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_user1_memberships [0.054129s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_with_filter [0.023908s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_shared [0.093225s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_community [0.049605s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_admin [0.040201s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_private [0.043577s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_community [0.047939s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_private [0.076642s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_shared [0.098537s] ... ok
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_none [0.040804s] ... ok
-{4} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all [0.016745s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create [0.157335s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create_duplicate [0.168085s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create_duplicate [0.063055s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get_all_with_resource_types_filter [0.147725s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create [0.100211s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create_duplicate [0.104307s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get [0.099453s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get_all [0.115718s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_filter_image_by_invalid_operator [0.244788s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_defaults [0.219202s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker [0.256392s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_desc [0.263977s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_max [0.215875s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min [0.276636s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min_max [0.203992s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_updated_at [0.278192s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_status [0.231290s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_property [0.223463s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_defined_property [0.504740s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_found [0.241073s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_empty_image_id [0.209145s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_find [0.265431s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update [0.205463s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create_with_all_task_info_null [0.131852s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_owned [0.144155s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_as_user_true [0.655646s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_user [0.609009s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false [0.594262s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_false [0.552929s] ... ok
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_false [0.606689s] ... ok
-{1} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_not_enabled [96.434035s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/db/test_rpc_endpoint.py", line 42, in test_v2_not_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_int_params [0.022684s] ... ok
-{0} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_unknown_header [96.201269s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted [0.020810s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
- return wrapped(*args, **kwargs)
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_desc [0.038236s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_id [0.019613s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multi_tags [0.018741s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_disallow_deleted [0.018005s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count [0.017429s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_invalid_image_id [0.017554s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_non_existent_image [0.064557s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_location [0.023346s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_property [0.018951s] ... ok
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
- super(RequestContext, self).__init__(**kwargs)
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_image_visible [0.068730s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_update_locations_direct [0.024262s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_owner1s_image_members [0.038789s] ... ok
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
- self.context.tenant = str(uuid.uuid4())
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create [0.017141s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete [0.016690s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete_as_admin [0.048807s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_owned [0.028514s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_as_user_true [0.042744s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_private [0.061921s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_user [0.047353s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_true [0.042935s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_private [0.364140s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_community [0.070616s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_public [0.043420s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_community [0.039032s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_public [0.057209s] ... ok
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_shared [0.056690s] ... ok
-{1} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_owned [0.030562s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_update [0.195124s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_update [0.108594s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get [0.079501s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get_all [0.147797s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_tags [0.117803s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_non_redundant_sort_keys [0.252900s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_property [0.183090s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned [0.330357s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_deleted_tags [0.295966s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_name [0.225740s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_min_range_bad_value [0.214630s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multi_tags [0.226609s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_no_tags [0.208343s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_with_invalid_long_image_id [0.195203s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_set_all [0.205860s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_user1_memberships [0.450653s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_soft_delete [0.127812s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update [0.145153s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_public [0.570529s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_community [0.547033s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_shared [0.595834s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_shared [0.610502s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_private [0.878479s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_public [0.666446s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true [0.640817s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_none [0.587497s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_private [0.687759s] ... ok
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_tenant1_sees [0.659574s] ... ok
-{7} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_enabled [95.946175s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/db/test_rpc_endpoint.py", line 51, in test_v2_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_properties [0.027547s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_asc [0.029647s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_desc [0.036596s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter [0.022134s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_max_range_bad_value [0.022090s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_owned [0.033695s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_create [0.029763s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_purge_properties [0.046274s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_without_image_id [0.052885s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_as_admin [0.025785s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_marker [0.021575s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_public [0.075749s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_none [0.059559s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_community [0.065908s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_shared [0.075724s] ... ok
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_private [0.054967s] ... ok
-{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete [0.031959s] ... ok
-{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_with_filter [0.020126s] ... ok
-{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update [0.016390s] ... ok
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
- expire_on_commit=expire_on_commit, _conf=conf)
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_delete [0.297628s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get [0.077049s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete [0.084273s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete_namespace_content [0.133276s] ... ok
-{6} glance.tests.functional.test_api.TestApiPaths.test_get_v10_images_path [95.938937s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create [0.386840s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_2 [0.138760s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_update [0.096941s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_int_params [0.157401s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_locations [0.183132s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_invalid_sort_key [0.160243s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_id [0.214804s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.232253s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.191871s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.258922s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_protected [0.312777s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_location [0.254841s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_property [0.193848s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_properties [0.267123s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_image_visible [0.281324s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_user_get_storage_usage_with_invalid_long_image_id [0.239409s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_user1_memberships [0.431202s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_owner1s_image_members [0.436467s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota [0.190099s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create [0.106936s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_false [0.576056s] ... ok
-{3} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_openstack_header [95.423189s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_none [0.580024s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_community [0.587899s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_public [0.551372s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_private [0.548860s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_shared [0.583185s] ... ok
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_public [0.516637s] ... ok
-{2} glance.tests.functional.test_api.TestApiPaths.test_get_root_path [95.634787s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_api.TestApiPaths.test_get_v1a_images_path [95.387131s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_v2_header [95.378283s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1a_images_path [95.141617s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_header [95.814564s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_versions_path [95.522835s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_api.TestApiPaths.test_get_v1_images_path [95.405549s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiPaths.test_get_images_path [95.500624s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_header [95.548807s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path [95.502538s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_api.TestApiPaths.test_get_versions_choices [95.348573s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_va1_images_path [94.974077s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_api.TestApiPaths.test_get_va1_images_path [95.182105s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_choices [95.109336s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_api.TestApiPaths.test_get_v1_versions_path [95.274302s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiPaths.test_get_v12_images_path [95.540989s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration [95.544541s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 136, in test_v2_api_configuration
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path [95.432485s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v12_images_path [95.290470s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path_with_openstack_header [95.305294s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path [95.347421s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration_EXPERIMENTAL [95.315665s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 188, in test_v1_api_configuration_EXPERIMENTAL
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_queue_and_prefetch [95.412769s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 926, in test_queue_and_prefetch
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path_with_openstack_header [95.324871s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 205, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_get_cached_images [95.492538s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 728, in test_cache_manage_get_cached_images
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_unknown_header [95.440165s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_cache_index [95.284192s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_bin_glance_cache_manage.py", line 126, in test_cache_index
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration_EXPERIMENTAL [95.450800s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 153, in test_v2_api_configuration_EXPERIMENTAL
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path [95.418209s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_user_not_authorized [95.319108s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 660, in test_user_not_authorized
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v2_without_download_image_policy [95.339983s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 460, in test_cache_middleware_trans_v2_without_download_image_policy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_v2_header [95.524421s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_queue_and_prefetch [95.457017s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 926, in test_queue_and_prefetch
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v10_images_path [95.279256s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_cached_images [95.388995s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 799, in test_cache_manage_delete_cached_images
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partially_downloaded_images_are_not_cached_v2_api [63.470949s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 202, in test_partially_downloaded_images_are_not_cached_v2_api
- body=jsonutils.dumps(image_entity))
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request
- (response, content) = self._conn_request(conn, request_uri, method, body, headers)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request
- conn.connect()
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect
- raise socket.error, msg
- socket.error: [Errno 111] ECONNREFUSED
-ubuntu-xenial |
-{0} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_queue [95.398830s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_bin_glance_cache_manage.py", line 165, in test_queue
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_api.TestApiVersions.test_version_configurations [55.499537s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 110, in test_version_configurations
- response, content_json = http.request(path, 'GET')
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request
- (response, content) = self._conn_request(conn, request_uri, method, body, headers)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request
- conn.connect()
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect
- raise socket.error, msg
- socket.error: [Errno 111] ECONNREFUSED
-ubuntu-xenial |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_get_cached_images [95.948231s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 728, in test_cache_manage_get_cached_images
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v2 [95.705474s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 126, in test_cache_middleware_transparent_v2
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_openstack_header [95.653138s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_with_deactivated_image [95.902027s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 523, in test_cache_middleware_trans_with_deactivated_image
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_traceback [0.023818s] ... ok
-{2} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable_retry [0.017990s] ... ok
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partial_download_of_cached_images_v2_api [95.256544s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 268, in test_partial_download_of_cached_images_v2_api
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_remote_image [95.284933s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 363, in test_cache_remote_image
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.test_sqlite.TestSqlite.test_big_int_mapping ... SKIPPED: test requires exe: sqlite3
-{1} glance.tests.functional.test_wsgi.TestWSGIServer.test_client_socket_timeout [1.107377s] ... ok
-{0} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_queued_images [95.212900s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 882, in test_cache_manage_delete_queued_images
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_queued_images [95.830461s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 882, in test_cache_manage_delete_queued_images
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_user_not_authorized [95.152904s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 660, in test_user_not_authorized
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partially_downloaded_images_are_not_cached_v2_api [95.283589s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 188, in test_partially_downloaded_images_are_not_cached_v2_api
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited [0.028124s] ... ok
-{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_error [0.015596s] ... ok
-{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable [0.016698s] ... ok
-{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_images_path [95.150852s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 386, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request [95.167133s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v1_without_download_image_policy [95.135403s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 406, in test_cache_middleware_trans_v1_without_download_image_policy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_file [95.212416s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/v1/test_copy_to_file.py", line 252, in test_copy_from_file
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v1 [95.187437s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 57, in test_cache_middleware_transparent_v1
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited_retry [0.020723s] ... ok
-{0} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect_query_string [0.024332s] ... ok
-{5} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_remote_image [95.093791s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 363, in test_cache_remote_image
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_expectation_failed [0.020905s] ... ok
-{5} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect [0.025494s] ... ok
-{5} glance.tests.functional.test_client_redirects.TestClientRedirects.test_redirect_to_new_host [0.029186s] ... ok
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v1 [95.220892s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 57, in test_cache_middleware_transparent_v1
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.test_ssl.TestSSL.test_ssl_ok [95.101008s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_ssl.py", line 81, in test_ssl_ok
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration [95.266305s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 169, in test_v1_api_configuration
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_logging.TestLogging.test_debug [95.399313s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_logging.py", line 36, in test_debug
- self.start_servers()
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v2_without_download_image_policy [95.482042s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 460, in test_cache_middleware_trans_v2_without_download_image_policy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_max_redirects [0.055461s] ... ok
-{1} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_swift_config [95.147291s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/v1/test_copy_to_file.py", line 283, in test_copy_from_swift_config
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.test_scrubber.TestScrubber.test_delayed_delete_with_trustedauth_registry [95.291891s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_scrubber.py", line 90, in test_delayed_delete_with_trustedauth_registry
- send_identity_headers=True)
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request [95.126530s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partial_download_of_cached_images_v2_api [95.181811s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 268, in test_partial_download_of_cached_images_v2_api
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_glance_manage.TestGlanceManage.test_db_creation ... SKIPPED: test requires exe: sqlite3
-{6} glance.tests.functional.test_glance_replicator.TestGlanceReplicator.test_compare [2.165556s] ... ok
-{3} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_exception_not_eaten_from_registry_to_api [95.412057s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_misc.py", line 103, in test_exception_not_eaten_from_registry_to_api
- self.start_servers()
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_api.TestApiVersions.test_version_configurations_EXPERIMENTAL [95.522166s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_api.py", line 120, in test_version_configurations_EXPERIMENTAL
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.test_logging.TestLogging.test_no_debug [95.147657s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_logging.py", line 62, in test_no_debug
- self.start_servers(debug=False)
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_disabled [95.388042s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_healthcheck_middleware.py", line 49, in test_healthcheck_disabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_not_enabled [95.314121s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3180, in test_v2_not_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v1.test_api.TestApi.test_param_int_too_large_at_create [95.199512s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_api.py", line 69, in test_param_int_too_large_at_create
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request [95.392510s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_gzip_middleware.GzipMiddlewareTest.test_gzip_requests [68.157802s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_gzip_middleware.py", line 40, in test_gzip_requests
- response, content = request('images', headers=headers)
- File "glance/tests/functional/test_gzip_middleware.py", line 36, in request
- return http.request(url, 'GET', headers=headers)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request
- (response, content) = self._conn_request(conn, request_uri, method, body, headers)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request
- conn.connect()
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect
- raise socket.error, msg
- socket.error: [Errno 111] ECONNREFUSED
-ubuntu-xenial |
-{3} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_interrupt_avoids_respawn_storm [95.405098s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_multiprocessing.py", line 64, in test_interrupt_avoids_respawn_storm
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_no_cache_enabled [95.223364s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_bin_glance_cache_manage.py", line 105, in test_no_cache_enabled
- self.start_servers() # Not passing in cache_manage in pipeline...
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.v1.test_api.TestApi.test_get_head_simple_post [95.199224s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/v1/test_api.py", line 266, in test_get_head_simple_post
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.v1.test_api.TestApi.test_download_non_exists_image_raises_http_forbidden [95.266573s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_api.py", line 736, in test_download_non_exists_image_raises_http_forbidden
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v2.test_images.TestImages.test_download_image_allowed_using_restricted_policy [95.463202s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 1014, in test_download_image_allowed_using_restricted_policy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_visible [95.468164s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3197, in test_image_direct_url_visible
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_delete_handles_exception [95.839786s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_scrubber.py", line 236, in test_scrubber_delete_handles_exception
- default_store='file')
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_enabled [95.832686s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_healthcheck_middleware.py", line 37, in test_healthcheck_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_multiprocessing [95.743666s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_multiprocessing.py", line 38, in test_multiprocessing
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_cached_images [95.554146s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 799, in test_cache_manage_delete_cached_images
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.v1.test_api.TestApi.test_status_cannot_be_manipulated_directly [95.559469s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_api.py", line 876, in test_status_cannot_be_manipulated_directly
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_exists [95.316399s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/v1/test_copy_to_file.py", line 162, in test_copy_from_http_exists
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v2.test_images.TestImages.test_not_authenticated_in_registry_on_ops [95.616358s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 112, in test_not_authenticated_in_registry_on_ops
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_not_enabled [95.149860s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3180, in test_v2_not_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.v1.test_api.TestApi.test_updating_is_public [95.156564s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_api.py", line 90, in test_updating_is_public
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.v1.test_api.TestApi.test_checksum_32_chars_at_image_create [95.320298s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_api.py", line 54, in test_checksum_32_chars_at_image_create
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_visible [95.265713s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3197, in test_image_direct_url_visible
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v1_without_download_image_policy [95.316407s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 406, in test_cache_middleware_trans_v1_without_download_image_policy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_api_response_when_image_deleted_from_filesystem [95.226692s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v1/test_misc.py", line 51, in test_api_response_when_image_deleted_from_filesystem
- self.start_servers()
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_content_range [95.291500s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 819, in test_download_random_access_w_content_range
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v2.test_images.TestImages.test_tag_lifecycle [95.230301s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 2511, in test_tag_lifecycle
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_communitize_image [95.303199s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 1395, in test_owning_tenant_can_communitize_image
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategy.test_image_locations_with_order_strategy [95.107231s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3408, in test_image_locations_with_order_strategy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_store [95.270984s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/v1/test_copy_to_file.py", line 155, in test_copy_from_http_store
- self._do_test_copy_from('file', get_http_uri)
- File "glance/tests/functional/v1/test_copy_to_file.py", line 54, in _do_test_copy_from
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_with_deactivated_image [85.022831s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 531, in test_cache_middleware_trans_with_deactivated_image
- body=image_data)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request
- (response, content) = self._conn_request(conn, request_uri, method, body, headers)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request
- conn.connect()
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect
- raise socket.error, msg
- socket.error: [Errno 111] ECONNREFUSED
-ubuntu-xenial |
-{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_enabled [95.600253s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3188, in test_v2_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_not_visible [95.622305s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3311, in test_image_direct_url_not_visible
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.v2.test_images.TestImages.test_image_lifecycle [95.482199s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 141, in test_image_lifecycle
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v2.test_images.TestImages.test_update_locations [95.527807s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3006, in test_update_locations
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_content_range [95.580199s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 819, in test_download_random_access_w_content_range
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_range_request [95.499898s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 775, in test_download_random_access_w_range_request
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_enabled [95.621450s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3188, in test_v2_enabled
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v2 [95.576740s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/utils.py", line 185, in wrapped
- func(*a, **kwargs)
- File "glance/tests/functional/test_cache_middleware.py", line 126, in test_cache_middleware_transparent_v2
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{7} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_without_redirect [0.020128s] ... ok
-{7} glance.tests.functional.test_client_redirects.TestClientRedirects.test_post_redirect [0.023707s] ... ok
-{3} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategyWithRegistry.test_image_locations_with_order_strategy [95.489440s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3408, in test_image_locations_with_order_strategy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_multiple_location_url_visible [95.406495s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3263, in test_image_multiple_location_url_visible
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{4} glance.tests.functional.v2.test_images.TestImages.test_image_visibility_to_different_users [95.726980s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 2857, in test_image_visibility_to_different_users
- self.start_servers(**kwargs)
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{1} glance.tests.functional.v2.test_images.TestImagesIPv6.test_image_list_ipv6 [95.456815s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3145, in test_image_list_ipv6
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_range_request [95.180186s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 775, in test_download_random_access_w_range_request
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{5} glance.tests.functional.v2.test_images.TestImages.test_image_size_cap [95.362414s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 1503, in test_image_size_cap
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{6} glance.tests.functional.v2.test_images.TestImageMembers.test_image_member_lifecycle [95.512016s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3478, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_size_cap [39.094179s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 1510, in test_image_size_cap
- response = requests.post(path, headers=headers, data=data)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/api.py", line 112, in post
- return request('post', url, data=data, json=json, **kwargs)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/api.py", line 58, in request
- return session.request(method=method, url=url, **kwargs)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 508, in request
- resp = self.send(prep, **send_kwargs)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 618, in send
- r = adapter.send(request, **kwargs)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/adapters.py", line 508, in send
- raise ConnectionError(e, request=request)
- requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=58058): Max retries exceeded with url: /v2/images (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6787d34f50>: Failed to establish a new connection: [Errno 111] ECONNREFUSED',))
-ubuntu-xenial |
-{7} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request [95.463877s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{3} glance.tests.functional.v2.test_images.TestImages.test_download_image_not_allowed_using_restricted_policy [95.549947s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 942, in test_download_image_not_allowed_using_restricted_policy
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-{2} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_not_visible [95.413864s] ... FAILED
-ubuntu-xenial |
-Captured traceback:
-~~~~~~~~~~~~~~~~~~~
- Traceback (most recent call last):
- File "glance/tests/functional/v2/test_images.py", line 3311, in test_image_direct_url_not_visible
- self.start_servers(**self.__dict__.copy())
- File "glance/tests/functional/__init__.py", line 808, in start_servers
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs)
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry
- self.assertTrue(launch_msg is None, launch_msg)
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
- raise self.failureException(msg)
- AssertionError: False is not true : Unexpected server launch status for: api,
- strace:
-ubuntu-xenial |
-ubuntu-xenial |
-ubuntu-xenial |
-RUN END RESULT_TIMED_OUT: [untrusted : git.openstack.org/openstack-infra/zuul-jobs/playbooks/tox/run.yaml@master]
+{6} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Sqlite.test_walk_versions [2.461763s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
+{6} glance.tests.functional.db.migrations.test_ocata01.TestOcata01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
+{6} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
+{6} glance.tests.functional.db.migrations.test_pike01.TestPike01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
+ return old_init(self, *args, **kwargs)
+{6} glance.tests.functional.db.migrations.test_pike01.TestPike01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend
+{6} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql' is unavailable: No such backend
+{1} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncSqlite.test_models_sync [1.626942s] ... ok
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images
+INFO [alembic.runtime.migration] Context impl SQLiteImpl.
+INFO [alembic.runtime.migration] Will assume non-transactional DDL.
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables
+{4} glance.tests.functional.db.migrations.test_ocata01.TestOcata01Sqlite.test_walk_versions [1.326544s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit [8.079686s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_filter_image_by_invalid_operator [7.618249s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get [7.646623s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_location_data [7.947574s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_defaults [7.832852s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_checksum [7.699906s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_int_params [7.806078s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_location [7.638028s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted [3.603689s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_invalid_sort_key [3.640791s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker [3.722818s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_without_locations [3.607572s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_duplicate_id [3.729642s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_name [3.795416s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_properties [3.801984s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_property [3.923676s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_asc [4.029447s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_desc [4.228475s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_asc [4.143760s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_created_at [4.000988s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_unknown_attributes [3.809243s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all [3.936672s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_requires_status [3.831391s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned_checksum [3.881310s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy_with_delete_all [4.207719s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multiple_user_defined_properties [3.484636s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_asc [3.650816s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_updated_at [3.466747s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted [3.412581s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned [3.441171s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_locations [3.489847s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min [3.387076s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit_marker [3.383720s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_protected [3.394514s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_with_size [3.480172s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [3.491563s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_deleted_property [3.564734s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_range [3.500240s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy [3.903403s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_container_format [3.618400s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_desc [3.680013s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [3.683647s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_max [3.680503s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_status [3.668656s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_tag_returning [3.898592s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multi_tags [3.763542s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_desc [3.748173s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_disk_format [3.462098s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min_max [3.406127s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_invalid_quotes [3.480792s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_name [3.488870s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_allow_deleted [3.457263s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_found [3.513916s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags_and_nonexistent [3.584913s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter [3.487004s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_max_range_bad_value [3.615011s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_deleted_tags [3.743623s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count [3.663207s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [3.615026s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update_status [3.830098s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_owned [3.906768s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_property [3.826607s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_id [3.795734s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update [3.679840s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_min_range_bad_value [3.756609s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_empty_image_id [3.652638s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_userdef_property [3.645377s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create_bad_value [3.631235s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_invalid_image_id [3.660947s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_defined_property [3.658675s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_multiple_members [4.175171s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_delete [3.739872s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_force_allow_deleted [3.642038s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_property [3.550462s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags [3.692786s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_non_existent_image [3.382775s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all [3.544416s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_disallow_deleted [3.452805s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_no_tags [3.485236s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update [3.625224s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_find [3.674628s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_get_all_by_namespace [3.522992s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_tags [3.589470s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_update_locations_direct [3.567123s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_set_all [3.616941s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_create [3.516414s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_location [3.529171s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_name [3.432279s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_property_delete [3.410785s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete_with_content [3.444958s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_quotes [3.584657s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create [3.203620s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create [3.193963s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_locations [3.310486s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_paginate [3.578860s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_properties [3.268200s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get_all_with_resource_types_filter [3.176059s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_core_attribute [3.387655s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_delete [3.348160s] ... ok
+{0} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create_duplicate [3.232237s] ... ok
+{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create [3.210579s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_delete [3.433794s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_location_data [3.463943s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create [3.236910s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_community_image_visible [3.632618s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_image_visible [3.515664s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create [3.349135s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead
+ return wrapped(*args, **kwargs)
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{0} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_marker [3.286559s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+{2} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota [3.329698s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create_duplicate [3.222799s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get [3.304953s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get_all [3.374895s] ... ok
+{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_update [3.234701s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete [3.227351s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_purge_properties [3.368019s] ... ok
+{0} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update [3.138160s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get [0.020037s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned_checksum [0.032463s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter [0.018783s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_updated_at [0.020071s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.018757s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags [0.020339s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_deleted_property [0.020633s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.017821s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_force_allow_deleted [0.020154s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_multiple_members [0.037863s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_empty_image_id [0.018721s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_delete [0.019498s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_update_locations_direct [0.020845s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_user1_memberships [0.041340s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user3_finding_owner1s_image_members [0.041128s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update_with_all_task_info_null [0.016395s] ... ok
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_shared [0.041936s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_sees_all_but_others_community_images [0.040676s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_community [0.036905s] ... ok
+{2} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_soft_delete [3.204957s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_requires_status [0.021128s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_public [0.244041s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_unknown_attributes [0.017386s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_location_data [0.019710s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_none [0.041048s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy_with_delete_all [0.023419s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.019980s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_false [0.036574s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_asc [0.022694s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_created_at [0.017078s] ... ok
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_tenant1_sees [0.038220s] ... ok
+{0} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create_with_all_task_info_null [0.016703s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_quotes [0.022665s] ... ok
+{0} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_marker [0.017322s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_create [0.019817s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_paginate [0.021640s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create [0.017780s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all [0.021636s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_property [0.021281s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_owner1s_image_members [0.045008s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create_duplicate [0.152470s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create [0.017453s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update [0.018212s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_false [0.044998s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete [0.092002s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_public [0.042015s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_community [0.045062s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get_all_with_resource_types_filter [0.108810s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_shared [0.048876s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_public [0.039615s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create [0.078301s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_sees_all_but_community [0.047931s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create_duplicate [0.086574s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_delete [3.316516s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get_all [0.094048s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete [3.300057s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_public [0.279387s] ... ok
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_true [0.041451s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_checksum [0.165207s] ... ok
+{2} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all [0.019071s] ... ok
+{2} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_limit [0.018114s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_property [0.161767s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_update [0.146604s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_resource_type_get_all [0.074577s] ... ok
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_properties [0.158526s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_1 [0.100386s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_tags [0.078045s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit_marker [0.196024s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_location [0.178495s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_resource_type_get_all [3.375160s] ... ok
+{3} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_with_filter [3.379836s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get [3.216699s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_desc [0.237752s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker [0.199235s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_protected [0.207959s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_desc [0.223186s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_defined_property [0.173201s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min [0.147609s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create_duplicate [3.335696s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.150118s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_deleted_property [0.205574s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create [0.131062s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_property_delete [0.140955s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all [0.154904s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_no_tags [0.150571s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_set_all [0.151548s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_locations [0.183606s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_properties [0.162282s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_owner1s_image_members [0.266930s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_user1_memberships [0.325806s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_deleted_image [0.224260s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_owned [0.126087s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_user1_memberships [0.293836s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota [0.160646s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get [0.098828s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_private [0.430644s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update [0.099582s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update_with_all_task_info_null [0.094647s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get_all [3.433947s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get [3.358583s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_public [0.416412s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_as_user_true [0.429749s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_admin [0.429188s] ... ok
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_1 [3.145588s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_delete [3.151530s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_shared [0.414036s] ... ok
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_private [0.423076s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_none [0.428218s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_update [3.185026s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_sees_all_but_others_community_images [0.625948s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_community [0.425352s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_public [0.475533s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false [0.451815s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete_namespace_content [3.295815s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get [3.348281s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_false [0.432512s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create [3.213573s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_none [0.415749s] ... ok
+{4} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_multiple_locations [3.423598s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_shared [0.397044s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create [3.245349s] ... ok
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_tenant1_sees [0.455024s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate [3.141949s] ... ok
+{3} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_not_enabled [9.381549s] ... ok
+{1} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_deleted_image [3.422637s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_checksum [0.029441s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_name [0.023084s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_desc [0.036988s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_desc [0.030220s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_range [0.023638s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_deleted_tags [0.030323s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_container_format [0.026033s] ... ok
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_id [0.022285s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_min_range_bad_value [0.024566s] ... ok
+{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_owned [3.322544s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_disallow_deleted [0.024328s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_found [0.022771s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_properties [0.020655s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_community_image_visible [0.032029s] ... ok
+{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get [3.148908s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_owner1s_image_members [0.050240s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_filter_image_by_invalid_operator [0.022470s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota [0.022574s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_int_params [0.018804s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create_with_all_task_info_null [0.018804s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy [0.029975s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete [0.018985s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_as_admin [0.021266s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_owned [0.025452s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_shared [0.046575s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_community [0.047879s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_public [0.053372s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit [0.217077s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_max_range_bad_value [0.018739s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multi_tags [0.020116s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_admin [0.055572s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.021843s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_find [0.018204s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create_bad_value [0.018710s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_none [0.059530s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_location_data [0.022746s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_locations [0.019289s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_true [0.051679s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_user1_memberships [0.036424s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create_duplicate [3.161270s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_community [0.049839s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete_as_admin [0.019410s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get [0.015719s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_limit [0.019194s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_private [0.060756s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_public [0.041319s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_private [0.034596s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_private [0.058766s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_user [0.039087s] ... ok
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_public [0.056775s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_shared [0.036838s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false [0.036102s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_private [0.039607s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_none [0.035935s] ... ok
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_unknown_user_sees [0.038875s] ... ok
+{4} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_with_filter [0.017082s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create [0.124396s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate [0.083490s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_update [0.082110s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_purge_fk_constraint_failure [0.586401s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_without_locations [0.189670s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_2 [0.112617s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_non_redundant_sort_keys [0.154772s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy_with_delete_all [0.258955s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_redundant_sort_keys [0.154098s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get [0.145886s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_int_params [0.116875s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_defaults [0.142381s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_asc [0.231494s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_unknown_attributes [0.144853s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_with_size [0.223510s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_invalid_sort_key [0.154956s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_max [0.186997s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_asc [0.203919s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min_max [0.160651s] ... ok
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_tags [3.399045s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_status [0.150453s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_range [0.171395s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multi_tags [0.169791s] ... ok
+{2} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path [9.092504s] ... ok
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete [3.214339s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_id [0.160462s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_owned [0.168206s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_name [0.180030s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_empty_image_id [0.122921s] ... ok
+{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update_with_all_task_info_null [3.220832s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_location [0.029094s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_locations [0.023123s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_invalid_sort_key [0.023557s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit_marker [0.023589s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_delete [0.145639s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted [0.029823s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_with_size [0.028116s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.194136s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned [0.042396s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_max [0.023343s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_name [0.040203s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.030592s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_find [0.197896s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.026633s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.188030s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_defined_property [0.024354s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_invalid_quotes [0.028075s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_allow_deleted [0.029571s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update [0.020326s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_set_all [0.021452s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update [0.021045s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update_status [0.150935s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_image_visible [0.042731s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_with_filter [0.021936s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_soft_delete [0.024008s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true [0.056287s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_paginate [0.321756s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_shared [0.056143s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_update [3.304350s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_false [0.050616s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create_bad_value [0.109037s] ... ok
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_community [0.050090s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_user1_memberships [0.295097s] ... ok
+{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create [0.021011s] ... ok
+{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_owned [0.030603s] ... ok
+{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update_with_all_task_info_null [0.022766s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete [0.147437s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete_as_admin [0.116608s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get [0.180252s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_non_existent_image [0.150949s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create_duplicate [0.088337s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_property [0.146140s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_community_image_visible [0.169681s] ... ok
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_shared [0.538564s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get_all [0.328520s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get [0.086794s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_image_visible [0.222193s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_desc [0.245904s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user3_finding_owner1s_image_members [0.267513s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete [0.088374s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_created_at [0.155122s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_as_admin [0.111170s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_deleted_tags [0.218142s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_limit [0.117762s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_found [0.118033s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update [0.133322s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_private [0.385941s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_core_attribute [0.145732s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get_all [3.357432s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_private [0.388055s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_community [0.411416s] ... ok
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete_as_admin [3.362255s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_public [0.381789s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_community [0.416941s] ... ok
+{0} glance.tests.functional.test_api.TestApiPaths.test_get_v1a_images_path [9.131023s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_public [0.410819s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true [0.419124s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_2 [3.443965s] ... ok
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_public [0.409006s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_private [0.431729s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_private [0.603051s] ... ok
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_private [0.403626s] ... ok
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_update [3.164840s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_defaults [0.022096s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_duplicate_id [0.016770s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_desc [0.023791s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_invalid_image_id [0.019371s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_delete [0.024767s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_user1_memberships [0.042827s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_owner1s_image_members [0.042043s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_owner1s_image_members [0.044191s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_without_image_id [0.019930s] ... ok
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{6} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_marker [0.021105s] ... ok
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_as_admin [3.244673s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_community [0.038036s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_private [0.039637s] ... ok
+{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_public [0.260854s] ... ok
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete [0.016480s] ... ok
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete_as_admin [0.017364s] ... ok
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get [0.017399s] ... ok
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_as_admin [0.016920s] ... ok
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update [0.017049s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{6} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_db_purge [0.356110s] ... ok
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead
+ super(RequestContext, self).__init__(**kwargs)
+{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create [0.088035s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete_with_content [0.107412s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete_namespace_content [0.090162s] ... ok
+{5} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_without_image_id [3.337845s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_get_image_with_invalid_long_image_id [0.137859s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_location_data [0.143176s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all [0.144811s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.189014s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_asc [0.212367s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned_checksum [0.213892s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_container_format [0.171908s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_min_range_bad_value [0.125003s] ... ok
+{2} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_header [9.235303s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags [0.203484s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.168021s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_property [0.169853s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_invalid_quotes [0.141995s] ... ok
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_limit [3.344914s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all [0.024585s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_quotes [0.266465s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted [0.020729s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_asc [0.024639s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_asc [0.027026s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min [0.020293s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min_max [0.030230s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_property [0.022470s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_tags [0.018172s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count [0.019448s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_no_tags [0.019189s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_core_attribute [0.019720s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_purge_properties [0.019135s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_as_user_true [0.034589s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_tag_returning [0.276317s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_community [0.041725s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_private [0.256397s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_shared [0.035997s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_community [0.038734s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_private [0.036026s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_shared [0.036815s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_multiple_members [0.466926s] ... ok
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_none [0.037757s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = str(uuid.uuid4())
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create [0.134078s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count [0.158135s] ... ok
+{4} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_unknown_header [9.205347s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_delete [0.127740s] ... ok
+{5} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create_with_all_task_info_null [3.270737s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_with_invalid_long_image_id [0.141925s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete [0.088686s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_delete [0.097932s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_location [0.173121s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_filter_image_by_invalid_operator [0.145285s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_update_locations_direct [0.163701s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_requires_status [0.151384s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_owner1s_image_members [0.342924s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy [0.237693s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create [0.102338s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted [0.203064s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_marker [0.131768s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.182046s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_tags [0.187560s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_community [0.419789s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_allow_deleted [0.262159s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_invalid_image_id [0.171397s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_shared [0.537767s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete_with_invalid_long_image_id [0.184150s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_name [0.167021s] ... ok
+{0} glance.tests.functional.test_api.TestApiPaths.test_get_versions_choices [9.371801s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_user1_memberships [0.355532s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_none [0.707488s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_owner1s_image_members [0.329485s] ... ok
+{7} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_header [9.627881s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_owner1s_image_members [0.355720s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_private [0.547379s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all [0.137921s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_with_filter [0.136975s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_public [0.489214s] ... ok
+{5} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all [3.746905s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_true [0.456776s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_shared [0.483786s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_shared [0.455787s] ... ok
+{3} glance.tests.functional.test_api.TestApiPaths.test_get_images_path [9.867930s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_shared [0.490780s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_community [0.610691s] ... ok
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_community [0.529477s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_shared [0.518027s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_none [0.667954s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_community [0.456008s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_public [0.404144s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_false [0.439475s] ... ok
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_true [0.480972s] ... ok
+{2} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partial_download_of_cached_images_v2_api [10.644255s] ... ok
+{4} glance.tests.functional.test_api.TestApiPaths.test_get_va1_images_path [10.384947s] ... ok
+{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_versions_path [10.303249s] ... ok
+{7} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_v2_header [10.042599s] ... ok
+{5} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_enabled [10.253260s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_property [0.029431s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_properties [0.025001s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_without_locations [0.024969s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker [0.026568s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_disk_format [0.026213s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_status [0.025997s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_protected [0.040175s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_tag_returning [0.040827s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_owned [0.041675s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update_status [0.021978s] ... ok
+{3} glance.tests.functional.test_api.TestApiPaths.test_get_v10_images_path [9.972554s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_property_delete [0.034248s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_non_existent_image [0.032152s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_location [0.031153s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_name [0.035301s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_user1_memberships [0.060979s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_deleted_image [0.034441s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_multiple_locations [0.025869s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all [0.020294s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_private [0.060093s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_true [0.067165s] ... ok
+{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_shared [0.057624s] ... ok
+{5} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_soft_delete [0.033802s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
+ expire_on_commit=expire_on_commit, _conf=conf)
+{6} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_openstack_header [9.887841s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_delete [0.197089s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_get_all_by_namespace [0.101604s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create_duplicate [0.322626s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get [0.128815s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_update [0.115644s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get [0.118137s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get_all [0.113090s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_update [0.085481s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create [0.074168s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_name [0.153462s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_duplicate_id [0.152099s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_locations [0.158160s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit [0.229301s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted [0.232705s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned [0.218764s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter [0.153136s] ... ok
+{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1a_images_path [9.675582s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_updated_at [0.161176s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_disk_format [0.178892s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_max_range_bad_value [0.129456s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_disallow_deleted [0.160023s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_force_allow_deleted [0.161868s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_create [0.150558s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update [0.167194s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_purge_properties [0.168517s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_location_data [0.159690s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_user_get_storage_usage_with_invalid_long_image_id [0.149695s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_multiple_locations [0.175236s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_without_image_id [0.137522s] ... ok
+{2} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v2_without_download_image_policy [10.534547s] ... ok
+{2} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited_retry [0.025398s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create_with_all_task_info_null [0.082800s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_soft_delete [0.117660s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_user [0.574590s] ... ok
+{4} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_unknown_header [10.005421s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_false [0.459069s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_public [0.460150s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_community [0.425064s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_true [0.436369s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_sees_all_but_community [0.363657s] ... ok
+{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_choices [9.825195s] ... ok
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_unknown_user_sees [0.453979s] ... ok
+{7} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path_with_openstack_header [10.292444s] ... ok
+{3} glance.tests.functional.test_api.TestApiPaths.test_get_v1_versions_path [10.096384s] ... ok
+{6} glance.tests.functional.test_api.TestApiPaths.test_get_v1_images_path [10.212188s] ... ok
+{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_va1_images_path [9.665983s] ... ok
+{2} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request [10.232863s] ... ok
+{4} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path_with_openstack_header [9.827069s] ... ok
+{5} glance.tests.functional.test_api.TestApiPaths.test_get_root_path [9.575436s] ... ok
+{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_v2_header [9.720757s] ... ok
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_queued_images [11.265783s] ... ok
+{3} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v10_images_path [9.606007s] ... ok
+{6} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path [9.640915s] ... ok
+{1} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration [9.684511s] ... ok
+{4} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration_EXPERIMENTAL [8.842522s] ... ok
+{2} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_store [11.454079s] ... ok
+{5} glance.tests.functional.test_api.TestApiPaths.test_get_v12_images_path [10.033141s] ... ok
+{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path [10.131382s] ... ok
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_get_cached_images [10.680115s] ... ok
+{6} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_openstack_header [10.053423s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImages.test_image_size_cap [6.584306s] ... ok
+{3} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_queue_and_prefetch [13.654391s] ... ok
+{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v12_images_path [9.750161s] ... ok
+{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path [10.012672s] ... ok
+{6} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration [8.735627s] ... ok
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v2_without_download_image_policy [10.261759s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_delete_image [6.910060s] ... ok
+{4} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_cache_index [16.910168s] ... ok
+{3} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partially_downloaded_images_are_not_cached_v2_api [10.337877s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_id_can_retrieve_image_information [6.796125s] ... ok
+{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_images_path [10.061286s] ... ok
+{7} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration_EXPERIMENTAL [9.455035s] ... ok
+{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_user_not_authorized [10.555612s] ... ok
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_with_deactivated_image [11.160622s] ... ok
+{0} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_error [0.021774s] ... ok
+{0} glance.tests.functional.test_client_redirects.TestClientRedirects.test_post_redirect [0.025559s] ... ok
+{4} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_user_not_authorized [11.195165s] ... ok
+{3} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_remote_image [10.386188s] ... ok
+{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable_retry [0.030637s] ... ok
+{3} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_max_redirects [0.048194s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_modification_fails_on_mismatched_tenant_ids [7.285773s] ... ok
+{7} glance.tests.functional.test_api.TestApiVersions.test_version_configurations [9.823791s] ... ok
+{5} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_no_cache_enabled [11.572527s] ... ok
+{6} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v1_without_download_image_policy [10.840394s] ... ok
+{0} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request [10.516053s] ... ok
+{4} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v2 [11.025223s] ... ok
+{4} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_expectation_failed [0.023953s] ... ok
+{4} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect [0.026759s] ... ok
+{4} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_without_redirect [0.018340s] ... ok
+{0} glance.tests.functional.test_glance_replicator.TestGlanceReplicator.test_compare [1.907400s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_images_container [10.032082s] ... ok
+{3} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request [10.783617s] ... ok
+{3} glance.tests.functional.test_wsgi.TestWSGIServer.test_client_socket_timeout [1.106890s] ... ok
+{7} glance.tests.functional.test_api.TestApiVersions.test_version_configurations_EXPERIMENTAL [10.789243s] ... ok
+{5} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v1 [11.993245s] ... ok
+{5} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect_query_string [0.036431s] ... ok
+{6} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partial_download_of_cached_images_v2_api [10.795848s] ... ok
+{6} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited [0.031441s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_can_delete_image [7.713126s] ... ok
+{4} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_disabled [9.884875s] ... ok
+{1} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_queue [52.464351s] ... ok
+{3} glance.tests.functional.v1.test_api.TestApi.test_status_cannot_be_manipulated_directly [11.738547s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_permissions [8.503432s] ... ok
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_queued_images [11.570266s] ... ok
+{5} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_enabled [9.717733s] ... ok
+{6} glance.tests.functional.test_logging.TestLogging.test_debug [9.669028s] ... ok
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_cached_images [11.677922s] ... ok
+{3} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_swift_config [9.831304s] ... ok
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_v1_none_properties_v2 [7.100361s] ... ok
+{5} glance.tests.functional.test_logging.TestLogging.test_no_debug [9.259835s] ... ok
+{6} glance.tests.functional.v1.test_api.TestApi.test_updating_is_public [10.185148s] ... ok
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_queue_and_prefetch [13.344218s] ... ok
+{2} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_chunked_image_upload_under_quota [6.593870s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_visible [6.877890s] ... ok
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_get_cached_images [9.441243s] ... ok
+{6} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_api_response_when_image_deleted_from_filesystem [9.113414s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_visible [7.396948s] ... ok
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v2 [9.584338s] ... ok
+{2} glance.tests.functional.v2.test_metadef_objects.TestMetadefObjects.test_metadata_objects_lifecycle [9.516343s] ... ok
+{4} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_app_with_trustedauth_registry [30.804161s] ... ok
+{4} glance.tests.functional.test_sqlite.TestSqlite.test_big_int_mapping ... SKIPPED: test requires exe: sqlite3
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/urllib3/connection.py:344: SubjectAltNameWarning: Certificate for 127.0.0.1 has no `subjectAltName`, falling back to check for a `commonName` for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See https://github.com/shazow/urllib3/issues/497 for details.)
+ SubjectAltNameWarning
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_cached_images [11.727337s] ... ok
+{0} glance.tests.functional.test_reload.TestReload.test_reload [44.170980s] ... ok
+{6} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_not_visible [8.407953s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_multiple_location_url_visible [8.094541s] ... ok
+{2} glance.tests.functional.v2.test_schemas.TestSchemas.test_resource [9.633068s] ... ok
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partially_downloaded_images_are_not_cached_v2_api [10.249803s] ... ok
+{7} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_traceback [0.030372s] ... ok
+{7} glance.tests.functional.test_client_redirects.TestClientRedirects.test_redirect_to_new_host [0.039854s] ... ok
+{4} glance.tests.functional.v1.test_api.TestApi.test_download_non_exists_image_raises_http_forbidden [10.935329s] ... ok
+{6} glance.tests.functional.v2.test_images.TestImages.test_download_image_not_allowed_using_restricted_policy [6.860583s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_enabled [7.023955s] ... ok
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v1 [10.079907s] ... ok
+{0} glance.tests.functional.v1.test_api.TestApi.test_download_non_exists_image_raises_http_not_found [10.436582s] ... ok
+{2} glance.tests.functional.v2.test_tasks.TestTasksWithRegistry.test_task_not_allowed_non_admin [6.838079s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{5} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_app [30.365557s] ... ok
+{2} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_delete_not_existing [0.681184s] ... ok
+{2} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_mismatched_checksum [0.482222s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9c911c90 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9d4b7b50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9f2bd350 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_ordered_images [1.273732s] ... ok
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return method(*args, **kwargs)
+{6} glance.tests.functional.v2.test_images.TestImages.test_member_additions_works_for_owning_tenant_id [7.154079s] ... ok
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+{7} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request [9.746419s] ... ok
+{2} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_create_new_task [1.291249s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImages.test_download_policy_when_cache_is_not_enabled [7.397378s] ... ok
+{2} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_limited_tasks [2.257412s] ... ok
+{2} glance.tests.test_hacking.HackingTestCase.test_assert_true_instance [0.021531s] ... ok
+{2} glance.tests.test_hacking.HackingTestCase.test_no_contextlib_nested [0.008034s] ... ok
+{2} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main [0.014793s] ... ok
+{2} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_image_without_index [0.014231s] ... ok
+{2} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_help [0.013444s] ... ok
+{2} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size [0.001204s] ... ok
+{2} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_variable_chunk_size [0.000954s] ... ok
+{2} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_reserved_extra_property [0.025590s] ... ok
+{2} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_admin [0.019535s] ... ok
+{2} glance.tests.unit.async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user [0.034265s] ... ok
+{2} glance.tests.unit.async.flows.test_import.TestImportTask.test_complete_task [0.022898s] ... ok
+{2} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_ovf [0.010216s] ... ok
+{2} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image [0.012151s] ... ok
+{2} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image_failed_with_expired_token [0.013276s] ... ok
+{2} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input_error [0.011192s] ... ok
+{2} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_file_location_error [0.009268s] ... ok
+{2} glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin [0.001486s] ... ok
+glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal.
+ debtcollector.deprecate("Glance Registry service has been "
+{2} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_flavor [0.027245s] ... ok
+{2} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations_with_none_or_empty_locations [0.013962s] ... ok
+{2} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_init_exception [0.014058s] ... ok
+{2} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_verify_valid_location_strategy [0.228079s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_unpermitted_policy [0.026947s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_all_permitted [0.030744s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted [0.023807s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none [0.031515s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_specific_role [0.025491s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none [0.028663s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_true [0.016134s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_config_loaded_in_order [0.018992s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_file_doesnt_exist [0.017207s] ... ok
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_misspelt_operation [0.032132s] ... ok
+{2} glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_filtered [0.014192s] ... ok
+{2} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_no_body [0.009462s] ... ok
+{2} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_with_body [0.008126s] ... ok
+{2} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_date_format_value [0.008338s] ... ok
+{2} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime [0.009932s] ... ok
+{2} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_equal_operator [0.008770s] ... ok
+{2} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes [0.010508s] ... ok
+{4} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_interrupt_avoids_respawn_storm [12.028582s] ... ok
+{2} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_more_then_read [0.408530s] ... ok
+{2} glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails [0.011440s] ... ok
+{2} glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail [0.009131s] ... ok
+{2} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key_cant_read [0.010994s] ... ok
+{2} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs [0.009876s] ... ok
+{2} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length [0.008954s] ... ok
+{2} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding [0.013573s] ... ok
+{2} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format [0.008493s] ... ok
+{2} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set [0.008713s] ... ok
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml [0.008852s] ... ok
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default [0.108863s] ... ok
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_params [0.009581s] ... ok
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_range [0.008420s] ... ok
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected [0.009019s] ... ok
+{2} glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception [0.011331s] ... ok
+{2} glance.tests.unit.test_auth.TestImmutableImage.test_set_data [0.015448s] ... ok
+{2} glance.tests.unit.test_auth.TestImmutableTask.test_change_id [0.015472s] ... ok
+{2} glance.tests.unit.test_auth.TestImmutableTask.test_succeed [0.016338s] ... ok
+{2} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_expires_at [0.017733s] ... ok
+{2} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone [0.009497s] ... ok
+{2} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_download_permitted [0.023036s] ... ok
+{2} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_download_restricted [0.019860s] ... ok
+{2} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v1_no_match_detail_with_query_params [0.000685s] ... ok
+{2} glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images [0.000685s] ... ok
+{2} glance.tests.unit.test_context.TestContext.test_anon_private [0.013089s] ... ok
+{2} glance.tests.unit.test_context.TestContext.test_auth_public [0.014854s] ... ok
+{2} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive [0.026923s] ... ok
+{2} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog [0.018071s] ... ok
+{2} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate [0.011349s] ... ok
+{2} glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members [0.019503s] ... ok
+{2} glance.tests.unit.test_db.TestImageRepo.test_list_private_images [0.019607s] ... ok
+{2} glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected [0.024406s] ... ok
+{2} glance.tests.unit.test_db.TestImageRepo.test_list_with_marker_and_limit [0.018708s] ... ok
+{2} glance.tests.unit.test_db.TestImageRepo.test_remove_image [0.019324s] ... ok
+{2} glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs [0.021774s] ... ok
+{2} glance.tests.unit.test_db.TestTaskRepo.test_limited_list [0.016746s] ... ok
+{2} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag [0.017403s] ... ok
+{2} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag [0.023244s] ... ok
+{2} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict [0.012380s] ... ok
+{2} glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items [0.016971s] ... ok
+{2} glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items [0.010580s] ... ok
+{2} glance.tests.unit.test_domain.TestImage.test_status_saving [0.011747s] ... ok
+{2} glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format [0.012115s] ... ok
+{2} glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property [0.010208s] ... ok
+{2} glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending [0.009030s] ... ok
+{2} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init [0.010210s] ... ok
+{2} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor [0.011315s] ... ok
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove [0.011602s] ... ok
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save [0.011154s] ... ok
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get [0.007927s] ... ok
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove [0.009349s] ... ok
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result [0.009802s] ... ok
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save_with_no_result [0.008326s] ... ok
+{2} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_negative_rows [0.013024s] ... ok
+{2} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_max_rows [0.012683s] ... ok
+{2} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image_meta [0.010906s] ... ok
+{2} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image [0.008332s] ... ok
+{2} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump [0.009025s] ... ok
+{2} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_no_args [0.012555s] ... ok
+{2} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_args_is_None [0.008464s] ... ok
+{2} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_nonzero_stall_time [0.016769s] ... ok
+{2} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete [0.028875s] ... ok
+{2} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read [0.026631s] ... ok
+{2} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all [0.012691s] ... ok
+{2} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero [0.012980s] ... ok
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export_with_specified_path [0.172397s] ... ok
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new [0.178962s] ... ok
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_remote_image [11.049702s] ... ok
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_with_specified_path [0.177477s] ... ok
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand [0.170130s] ... ok
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version [0.181933s] ... ok
+{2} glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload [0.180604s] ... ok
+{2} glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers [0.014379s] ... ok
+{2} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification [0.021818s] ... ok
+{2} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list [0.012651s] ... ok
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_should_call_next_image_get_data [0.017359s] ... ok
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error [0.016528s] ... ok
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found [0.019594s] ... ok
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error [0.015189s] ... ok
+{2} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_not_allowed [0.009895s] ... ok
+{2} glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_not_allowed [0.013182s] ... ok
+{2} glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_not_allowed [0.011938s] ... ok
+{2} glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_not_allowed [0.010861s] ... ok
+{2} glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_not_allowed [0.008348s] ... ok
+{2} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_everybody [0.016862s] ... ok
+{2} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_delete_image_properties_when_quota_exceeded [0.009831s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_iadd_location [0.011763s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed [0.011689s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_for_queued_image [0.012251s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_b [0.015655s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb [0.018441s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb [0.013353s] ... ok
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size [0.011356s] ... ok
+{2} glance.tests.unit.test_quota.TestImageTagQuotas.test_add_too_many_image_tags [0.009684s] ... ok
+{2} glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag [0.009886s] ... ok
+{2} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals [0.008228s] ... ok
+{2} glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties [0.007911s] ... ok
+{2} glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema [0.010815s] ... ok
+{2} glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties [0.008059s] ... ok
+{2} glance.tests.unit.test_store_image.TestImageFactory.test_new_image [0.015065s] ... ok
+{2} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_uri [0.015907s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+{2} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_uri [0.015299s] ... ok
+{2} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_by_index [0.019197s] ... ok
+{2} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty [0.010699s] ... ok
+{2} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad [0.012189s] ... ok
+{2} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v1 [0.014711s] ... ok
+{2} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 [0.015195s] ... ok
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated [0.015639s] ... ok
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated [0.015066s] ... ok
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_EXPERIMENTAL [0.014374s] ... ok
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_accept_v1 [0.015913s] ... ok
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v1_0 [0.016938s] ... ok
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 [0.015478s] ... ok
+{2} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_create_locked_down_protected_prop [0.292876s] ... ok
+{2} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_delete_and_unpermitted_read [0.287670s] ... ok
+{6} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_range_request [8.021140s] ... ok
+{2} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_non_protected_prop [0.276199s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_with_location [0.283184s] ... ok
+{5} glance.tests.functional.test_ssl.TestSSL.test_ssl_ok [10.760663s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_checksum_mismatch [0.328138s] ... ok
+glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ user = getattr(context, 'user', '<unknown>')
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_data_exceed_quota [0.424802s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_zero_size [0.326242s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9bac66e0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9baff370 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_positive [0.400760s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_content_range [8.425525s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_low_year [0.279121s] ... ok
+{0} glance.tests.functional.v1.test_api.TestApi.test_get_head_simple_post [14.903256s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_minus_int [0.295474s] ... ok
+{7} glance.tests.functional.test_gzip_middleware.GzipMiddlewareTest.test_gzip_requests [10.256655s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_container_format_good [0.449325s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_disk_format_good [0.396491s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9be47ad0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_not_visible [7.453482s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_during_image_upload_by_admin [0.895144s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_image_unauthorized [0.247481s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9bc230f0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9bb065a0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_forbidden_by_policy [0.408668s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9d267e50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_of_deleted_image_raises_404 [0.415221s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9cfcb810 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_queued_image_delayed_delete [0.407489s] ... ok
+ERROR [glance_store._drivers.http] Remote server where the image is present is unavailable.
+Traceback (most recent call last):
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/_drivers/http.py", line 205, in get
+ conn, resp, content_length = self._query(location, 'GET')
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/_drivers/http.py", line 255, in _query
+ conn = self._get_response(loc, verb)
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/_drivers/http.py", line 325, in _get_response
+ allow_redirects=False)
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 508, in request
+ resp = self.send(prep, **send_kwargs)
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 618, in send
+ r = adapter.send(request, **kwargs)
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/adapters.py", line 508, in send
+ raise ConnectionError(e, request=request)
+ConnectionError: HTTPConnectionPool(host='0.0.0.0', port=1): Max retries exceeded with url: /file.tar.gz (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f1a9cf99410>: Failed to establish a new connection: [Errno 111] ECONNREFUSED',))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_download_service_unavailable [0.292616s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_images_detailed_unauthorized [0.253983s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_images_unauthorized [0.273104s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9ba1ec90 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_members_of_deleted_image_raises_404 [0.479459s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f1a9d03fbe0 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_invalid_min_disk_size_update [0.327131s] ... ok
+{6} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_update_locations [7.663163s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_register_and_upload [0.555393s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_restricted_download_for_custom_property [0.259613s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_unauthorized [0.249728s] ... ok
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_non_exists_image [0.305504s] ... ok
+{2} glance.tests.unit.v1.test_api.TestImageSerializer.test_meta_utf8 [0.035282s] ... ok
+{2} glance.tests.unit.v1.test_api.TestImageSerializer.test_show [0.020984s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9d59d640 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_to_image_positive [0.240419s] ... ok
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v1_without_download_image_policy [10.971445s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_to_non_exist_image [0.202770s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image [0.201315s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_ram_default [0.204218s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_not_enabled [5.598478s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image_response [0.276672s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_member_from_non_exist_image [0.221080s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_none [0.207791s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_size_max [0.266209s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImages.test_images_container [8.733793s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_forbidden_marker [0.194125s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_malformed_marker [0.182518s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_filter_name [0.253847s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit_non_int [0.174784s] ... ok
+{5} glance.tests.functional.v1.test_api.TestApi.test_param_int_too_large_at_create [11.046530s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_null_name [0.274006s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_disk_format_asc [0.256987s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_status_desc [0.258227s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_deleted_image_as_nonadmin [0.201892s] ... ok
+glance/tests/unit/v1/test_registry_api.py:1553: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.context.tenant = 'test2'
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_non_existing_image_id [0.169023s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_as_admin [0.088568s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_non_owner_as_image_member_without_sharing [0.101310s] ... ok
+{0} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_nonexistent_location_url [10.481099s] ... ok
+{2} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_non_owner_cannot_share [0.104382s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPConflict at 0x7f1a9ca252d0 409 Conflict> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_already_exists [0.169113s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_create_image_with_null_min_disk_min_ram [0.198802s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_private_marker [0.253003s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_changes_since [0.458697s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_size_asc [0.275799s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_status_desc [0.271529s] ... ok
+{6} glance.tests.functional.v2.test_images.TestQuotas.test_chunked_image_upload_exceed_quota [6.985935s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_updated_at_desc [0.243163s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image_private [0.212702s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_configure_registry_admin_creds [0.027047s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_configure_registry_admin_creds_with_auth_url [0.020714s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_configure_registry_client_not_using_use_user_token [0.023010s] ... ok
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_get_registry_client [0.020082s] ... ok
+{2} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_duplicate [0.021723s] ... ok
+{2} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_active [0.023781s] ... ok
+{2} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_saving [0.024228s] ... ok
+{2} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked [0.012980s] ... ok
+{2} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_random_get_not_support [0.012312s] ... ok
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated [0.021638s] ... ok
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_no_location [0.019251s] ... ok
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_no_size [0.020155s] ... ok
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_internal_error [0.026869s] ... ok
+{2} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_allowed_by_policies [0.027759s] ... ok
+{2} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update [0.015260s] ... ok
+{2} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_no_body [0.012041s] ... ok
+{2} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_too_many_tags [0.028869s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_base_property_marked_as_base [0.013910s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats [0.013430s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats [0.010797s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id [0.023800s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_locked_down_protected_prop [0.045312s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin [0.024936s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store [0.026307s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status [0.020435s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_max_filter [0.039152s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_multiple_images [0.025564s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_properties [0.026020s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys [0.246112s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags_and_properties [0.023960s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images [0.021454s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_unpermitted_role [0.047248s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties [0.022338s] ... ok
+glance/tests/unit/v2/test_images_resource.py:599: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.assertEqual(TENANT1, request.context.tenant)
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed [0.024447s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_locations [0.028900s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_4 [0.026139s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_invalid [0.028833s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_protected_prop_case_insensitive [0.042669s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk [0.021600s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_delete_image_location_unauthorized [0.020248s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index [0.017578s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified [0.023712s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker_not_specified [0.016608s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_different_dirs [0.016246s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_non_integer_limit [0.020037s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_range_request [6.676686s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_strip_params_from_filters [0.018281s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit [0.017094s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_base_attributes [0.094410s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_operations [0.021138s] ... ok
+{2} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture [0.015483s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create [0.049871s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict [0.046201s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete [0.050830s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing [0.052635s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible [0.048890s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_group_disabled [0.049975s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner_admin [0.046720s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner [0.051760s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index [0.048104s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags [0.046185s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_existing [0.046952s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible [0.047634s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name_conflict [0.044757s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_missing_properties [0.042247s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace [0.048645s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index [0.050139s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImages.test_update_locations [6.642960s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_4byte_character [0.048723s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace [0.048092s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_disabled_notification [0.048165s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index [0.047320s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_non_existing_namespace [0.048663s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch [0.057888s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character [0.047935s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner [0.048049s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create [0.054497s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin [0.045621s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index [0.047756s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible_admin [0.047160s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update [0.047154s] ... ok
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_name [0.048654s] ... ok
+{2} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_name [0.218892s] ... ok
+{2} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image_response [0.266212s] ... ok
+{2} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_desc [0.228180s] ... ok
+{2} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_keys [0.283664s] ... ok
+{2} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_size_asc [0.234131s] ... ok
+{2} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit [0.312760s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:279: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ task = self.controller.get(request, task_id=UUID1)
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get [0.015630s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:291: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.assertEqual(TENANT1, request.context.tenant)
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed [0.017294s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:170: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ output = self.controller.index(request, filters={'id': UUID1})
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_id_filter [0.015800s] ... ok
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks [0.016563s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:446: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ task = self.controller.create(request, task=task)
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create [0.071475s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_create_task_unauthorized [0.022955s] ... ok
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_with_deactivated_image [10.631557s] ... ok
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status [0.017633s] ... ok
+{1} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable [0.030813s] ... ok
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker_not_specified [0.018650s] ... ok
+{1} glance.tests.functional.test_glance_manage.TestGlanceManage.test_db_creation ... SKIPPED: test requires exe: sqlite3
+{0} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategy.test_image_locations_with_order_strategy [7.042033s] ... ok
+{5} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_file [9.580086s] ... ok
+{6} glance.tests.functional.v2.test_images.TestQuotas.test_image_upload_under_quota [7.262225s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImages.test_not_authenticated_in_registry_on_ops [6.693066s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_additions_works_only_for_specific_tenant_id [7.523631s] ... ok
+{7} glance.tests.functional.test_scrubber.TestScrubber.test_delayed_delete [22.791946s] ... ok
+{0} glance.tests.functional.v2.test_images.TestImages.test_download_image_raises_service_unavailable [7.191172s] ... ok
+{1} glance.tests.functional.test_logging.TestLogging.test_logrotate [9.423503s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_communitize_image [6.731550s] ... ok
+{5} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_exception_not_eaten_from_registry_to_api [10.029391s] ... ok
+{6} glance.tests.functional.v2.test_tasks.TestTasks.test_task_not_allowed_non_admin [9.604470s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{6} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_put_image_content_bad_container_format [0.478224s] ... ok
+{6} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_zero_initial_size [0.317709s] ... ok
+{6} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_ownership [0.592851s] ... ok
+{6} glance.tests.integration.v2.test_property_quota_violations.TestPropertyQuotaViolations.test_property_ops_when_quota_violated [1.050148s] ... ok
+{6} glance.tests.test_hacking.HackingTestCase.test_dict_iterkeys [0.008922s] ... ok
+{6} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_cache_manage_env_default [0.017487s] ... ok
+{6} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_image_not_forced_confirmed [0.022562s] ... ok
+{6} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks [0.002030s] ... ok
+{6} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_much_data [0.001773s] ... ok
+{6} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_extra_property_as_admin_role [0.021416s] ... ok
+{6} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_unpermitted_role_after_read [0.021701s] ... ok
+{6} glance.tests.unit.async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect [0.214705s] ... ok
+{6} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs [0.219921s] ... ok
+{6} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_to_fs [0.034316s] ... ok
+{6} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_bad_ovf [0.010375s] ... ok
+{6} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_not_tar [0.015083s] ... ok
+{6} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success [0.046831s] ... ok
+{6} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http [0.022489s] ... ok
+{6} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_https [0.009623s] ... ok
+{6} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_unsupported_error [0.014095s] ... ok
+{6} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations [0.013851s] ... ok
+{6} glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations_with_invalid_store_name [0.013768s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none [0.046283s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_return_first_match [0.038608s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action [0.019259s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_admin_role [0.019442s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_malformed_rule [0.016283s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_missing_operation [0.017545s] ... ok
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_mutually_exclusive_rule [0.018521s] ... ok
+{6} glance.tests.unit.common.test_rpc.TestRPCClient.test_bulk_request [0.018984s] ... ok
+{6} glance.tests.unit.common.test_rpc.TestRPCController.test_request_exc [0.018984s] ... ok
+{6} glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_errors [0.037118s] ... ok
+{6} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_no_content_length [0.029702s] ... ok
+{6} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_no_body_no_content_length [0.010090s] ... ok
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare [0.010207s] ... ok
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize [0.012348s] ... ok
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros [0.009893s] ... ok
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros [0.008762s] ... ok
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip [0.008737s] ... ok
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros [0.007615s] ... ok
+{6} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator [0.007799s] ... ok
+{6} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno [0.008877s] ... ok
+{6} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json [0.008740s] ... ok
+{6} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length [0.007912s] ... ok
+{6} glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected [0.008001s] ... ok
+{6} glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool [0.008326s] ... ok
+{6} glance.tests.unit.common.test_wsgi.TestHelpers.test_data_passed_properly_through_headers [0.009612s] ... ok
+{6} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_region [0.008105s] ... ok
+{6} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_type [0.016782s] ... ok
+{6} glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_any_owner [0.013280s] ... ok
+{6} glance.tests.unit.test_auth.TestImmutableImage.test_change_locations [0.023823s] ... ok
+{6} glance.tests.unit.test_auth.TestImmutableTask.test_change_status [0.014070s] ... ok
+{6} glance.tests.unit.test_auth.TestImmutableTask.test_change_type [0.014895s] ... ok
+{6} glance.tests.unit.test_auth.TestImmutableTask.test_change_updated_at [0.014347s] ... ok
+{6} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_created_at [0.020958s] ... ok
+{6} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 [0.009835s] ... ok
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_without_checksum [0.020634s] ... ok
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v1_process_response_download_restricted [0.020777s] ... ok
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v1_process_response_image_meta_not_found [0.020114s] ... ok
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_restricted [0.018936s] ... ok
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id [0.000372s] ... ok
+{6} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images [0.000285s] ... ok
+{6} glance.tests.unit.test_context.TestContext.test_anon_private_owned [0.016140s] ... ok
+{6} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag [0.030533s] ... ok
+{6} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_no_migrations [0.011369s] ... ok
+{6} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations [0.010693s] ... ok
+{6} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_one_pending_migration [0.014940s] ... ok
+{6} glance.tests.unit.test_db.TestImageRepo.test_add_image [0.027131s] ... ok
+{6} glance.tests.unit.test_db.TestImageRepo.test_list [0.022303s] ... ok
+{6} glance.tests.unit.test_db.TestImageRepo.test_list_shared_images [0.020484s] ... ok
+{6} glance.tests.unit.test_db.TestImageRepo.test_location_data_exists [0.021161s] ... ok
+{6} glance.tests.unit.test_db.TestImageRepo.test_sorted_list [0.016707s] ... ok
+{6} glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_keys [0.020490s] ... ok
+{6} glance.tests.unit.test_db.TestTaskRepo.test_get [0.017072s] ... ok
+{6} glance.tests.unit.test_db.TestTaskRepo.test_list_with_last_marker [0.015745s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace [0.018336s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object [0.019477s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden [0.019272s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden [0.023246s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property [0.016077s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace [0.017542s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces [0.026324s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found [0.021928s] ... ok
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property [0.023399s] ... ok
+{6} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object [0.015477s] ... ok
+{6} glance.tests.unit.test_domain.TestImage.test_extra_properties_assign [0.009781s] ... ok
+{6} glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format [0.008715s] ... ok
+{6} glance.tests.unit.test_domain.TestImageFactory.test_new_image_for_is_public [0.005235s] ... ok
+{6} glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member [0.005348s] ... ok
+{6} glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success [0.008313s] ... ok
+{6} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership [0.007788s] ... ok
+{6} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command [0.016093s] ... ok
+{6} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows [0.016496s] ... ok
+{6} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows [0.019164s] ... ok
+{6} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_header_list_to_dict [0.016051s] ... ok
+{6} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy [0.028123s] ... ok
+{6} glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff [0.007711s] ... ok
+{6} glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_open_fails [0.009186s] ... ok
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled [0.023898s] ... ok
+{7} glance.tests.functional.v1.test_api.TestApi.test_checksum_32_chars_at_image_create [10.415626s] ... ok
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all [0.056934s] ... ok
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_bad_checksum [0.023207s] ... ok
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_good [0.023280s] ... ok
+{6} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_delete_all_cached_images [0.008396s] ... ok
+{6} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_host_only [0.007959s] ... ok
+{6} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load [0.150328s] ... ok
+{6} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract [0.191817s] ... ok
+{6} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load [0.155055s] ... ok
+{6} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_and_overwrite_existing [0.144679s] ... ok
+{6} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_with_path [0.144774s] ... ok
+{6} glance.tests.unit.test_manage.TestManage.test_db_migrate [0.183973s] ... ok
+{6} glance.tests.unit.test_manage.TestManage.test_db_sync_version [0.158510s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_lifecycle [12.586421s] ... ok
+{6} glance.tests.unit.test_manage.TestManage.test_db_version_control [0.147512s] ... ok
+{6} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get [0.011027s] ... ok
+{6} glance.tests.unit.test_notifier.TestImageNotifications.test_image_list [0.010600s] ... ok
+{6} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_forbidden [0.017169s] ... ok
+{6} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled [0.012960s] ... ok
+{6} glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_allowed [0.008184s] ... ok
+{6} glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_not_allowed [0.006499s] ... ok
+{6} glance.tests.unit.test_policy.TestImagePolicy.test_get_image_not_allowed [0.008933s] ... ok
+{0} glance.tests.functional.v2.test_images.TestImages.test_image_lifecycle [10.411241s] ... ok
+{6} glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_allowed [0.012742s] ... ok
+{6} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_rules_default_location [0.015578s] ... ok
+{6} glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location [0.009513s] ... ok
+{6} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter [0.009468s] ... ok
+{6} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_quota_exceeded_after_delete_image_properties [0.011021s] ... ok
+{6} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_too_many_image_properties [0.008803s] ... ok
+{6} glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location [0.011564s] ... ok
+{6} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_b [0.010519s] ... ok
+{6} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add [0.007639s] ... ok
+{6} glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties [0.010036s] ... ok
+{6} glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema [0.008025s] ... ok
+{6} glance.tests.unit.test_store_image.TestImageFactory.test_new_image_with_location [0.016416s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_metatdata [0.012980s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location [0.012986s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_metadata [0.012875s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data [0.007104s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index [0.012556s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_location_metadata [0.013420s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_unknown_size [0.013674s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImages.test_property_protections_special_chars_roles [8.024757s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_valid_signature [0.027074s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_fetches_members_if_private [0.009652s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_removal_updates_acls [0.011271s] ... ok
+{6} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad [0.007904s] ... ok
+{6} glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_with_restricted_sources [0.012675s] ... ok
+{6} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 [0.013484s] ... ok
+{6} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7_unsupported_EXPERIMENTAL [0.014110s] ... ok
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated [0.015439s] ... ok
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list [0.016460s] ... ok
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v1 [0.013772s] ... ok
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_4 [0.014084s] ... ok
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7_unsupported_EXPERIMENTAL [0.013792s] ... ok
+{6} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https [0.014529s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_enabled [6.828857s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_locked_down_protected_prop [0.267967s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_non_protected_prop [0.510023s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_protected_props_mix_read [0.233062s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_delete_and_permitted_role [0.344646s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_detail_and_permitted_policy [0.311218s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_unpermitted_role [0.260663s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_protected_prop_check_case_insensitive [0.234956s] ... ok
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_protected_props_leak_with_update [0.309808s] ... ok
+{6} glance.tests.unit.v1.test_api.TestFilterValidator.test_filter_validator [0.013305s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_check_no_url_info_both_off [0.332525s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_upload_image_unauthorized_with_body [0.282690s] ... ok
+glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ user = getattr(context, 'user', '<unknown>')
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_data_exceed_quota_readd [0.660789s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_mismatch [0.307153s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_invalid_location_on_conflict_image_size [0.343755s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_publicize_image_unauthorized [0.252030s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_container_and_disk_amazon_format_differs [0.282353s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3f4312a210 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_member_to_deleted_image_raises_404 [0.397737s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_download_deactivated_images [0.293835s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_images_bad_urls [0.356297s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f3f4501a370 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_invalid_min_ram_size_update [0.355369s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImages.test_update_readonly_prop [6.963888s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_props_of_deactivated_image_mutable_for_admin [0.476158s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members [0.245587s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_bad_request [0.292017s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_restricted_download_for_core_property [0.276230s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_store_get_not_support [0.321174s] ... ok
+{7} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_multiprocessing [10.317723s] ... ok
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_public_image [0.684468s] ... ok
+glance/api/common.py:79: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_tenant_id': context.tenant,
+{6} glance.tests.unit.v1.test_api.TestImageSerializer.test_image_send_notification [0.029083s] ... ok
+{0} glance.tests.functional.v2.test_images.TestImages.test_tag_lifecycle [9.236752s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_to_image_bad_request [0.222581s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_image_id_in_log [0.211048s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_changes_since [0.712528s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_false [0.232425s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_size_min [0.251273s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_sort_name_asc [0.257998s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_visibility_to_different_users [11.184897s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_filter_protected_with_True_value [0.248429s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_image_members [0.200611s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_image_members_not_existing [0.235443s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_bad_sort_key [0.202229s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_forbidden_marker [0.234873s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImageMembersWithRegistry.test_image_member_lifecycle [11.859778s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_null_disk_format [0.286317s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_root [0.240541s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show [0.196963s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3f41acd960 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_bad_request [0.227708s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_non_shared_image_forbidden [0.195696s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_private_image_no_admin [0.218332s] ... ok
+{6} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_non_owner_can_share_as_image_member [0.099721s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestBaseClient.test_connect_kwargs_default_values [0.000414s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_basic [0.215608s] ... ok
+{1} glance.tests.functional.test_scrubber.TestScrubber.test_delayed_delete_with_trustedauth_registry [22.448812s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details [0.242198s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_size_min [0.278887s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_image_allowed_using_restricted_policy [7.403763s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index [0.248433s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_private_marker [0.261417s] ... ok
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_created_at_asc [0.297240s] ... ok
+{6} glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info [0.013847s] ... ok
+{6} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deactivated [0.028631s] ... ok
+{6} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_pending_delete [0.026283s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_wrong_content_type [0.018302s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_content_range [0.009982s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden [0.010367s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_non_existent_image [0.019607s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_ok_when_get_image_location_forbidden [0.019990s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded [0.026669s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_quota_full [0.026678s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_upload_failed [0.027973s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_invalid [0.023500s] ... ok
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_quota_full [0.026257s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_allowed_by_add_policy [0.023567s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit [0.024596s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_member_does_not_exist [0.022249s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view [0.027227s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_member_create_raises_bad_request_for_unicode_value [0.030771s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show [0.022240s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found [0.024260s] ... ok
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_forbidden_by_policy [0.023924s] ... ok
+{6} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden [0.024648s] ... ok
+{6} glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag [0.008528s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_custom_property_marked_as_non_base [0.017718s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_multiple_location_url_visible [6.886131s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats [0.013372s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create [0.022367s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_locked_down_protected_prop [0.045421s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker_not_found [0.030008s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos [0.016986s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_saving [0.028385s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_permitted_role [0.053445s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_format_properties [0.039863s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property [0.025561s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_invalid [0.025979s] ... ok
+{0} glance.tests.functional.v2.test_images.TestImagesIPv6.test_image_list_ipv6 [6.825315s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags [0.030161s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_too_many_properties [0.039363s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_import_method [0.020224s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_multiple_sort_keys [0.023866s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_default_dir [0.026237s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_id [0.021948s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter [0.017293s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter [0.019516s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update [0.100390s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_deep_limited_attributes [0.021409s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes [0.058160s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_multiple_operations [0.018020s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_path [0.021914s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_carries_query_parameters [0.016461s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update [0.015241s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled [0.016439s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_with_additional_properties_disabled [0.014098s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show_reports_invalid_data [0.013608s] ... ok
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create [0.016609s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties [0.056202s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix [0.056769s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_with_4byte_character [0.056824s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace_admin [0.052123s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_with_4byte_character [0.063359s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner_admin [0.053001s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate [0.057324s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_4byte_character [0.056337s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace [0.063294s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_conflict [0.057155s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show [0.054851s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_visible [0.056535s] ... ok
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing [0.051700s] ... ok
+{1} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_app_queue_errors_not_daemon [3.319240s] ... ok
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image [0.202407s] ... ok
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram [0.219850s] ... ok
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram_default [0.203263s] ... ok
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker [0.275759s] ... ok
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_container_format_desc [0.223308s] ... ok
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show_unknown [0.217671s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_delete_member [0.198580s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_create_image_with_null_min_disk_min_ram [0.198045s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_with_roles [8.217623s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImages.test_image_additions_works_only_for_specific_tenant_id [6.892960s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_by_name [0.231740s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit_None [0.208336s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find [0.167006s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find_include_deleted [0.255526s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_ram [0.191019s] ... ok
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds_with_auth_url [0.013706s] ... ok
+{6} glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images [0.041874s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:134: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ output = self.controller.index(request)
+{6} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin [0.013837s] ... ok
+{6} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_limit_not_specified [0.017369s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_not_enabled [5.508290s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_size_cap [7.216508s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImages.test_list_show_ok_when_get_location_allowed_for_admins [6.471477s] ... ok
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_update_readonly_prop [7.060688s] ... ok
+{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_tag_lifecycle [10.888082s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_can_communitize_image [6.922568s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImageMembers.test_image_member_lifecycle [11.574559s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImages.test_property_protections_with_roles [7.162322s] ... ok
+{3} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_image_upload_exceed_quota [6.921454s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{3} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_v1_not_enabled [0.467560s] ... ok
+{0} glance.tests.functional.v2.test_images.TestQuotas.test_chunked_image_upload_under_quota [6.782144s] ... ok
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+{3} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_task_schema_api [0.428334s] ... ok
+{3} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_images [0.021588s] ... ok
+{3} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_cache_manage_env [0.007131s] ... ok
+{3} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_images_not_forced_confirmed [0.021399s] ... ok
+{3} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_queued_images [0.016678s] ... ok
+{3} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_extra_property_admin [0.020205s] ... ok
+{3} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_unpermitted_role [0.022027s] ... ok
+{3} glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image [0.020336s] ... ok
+{3} glance.tests.unit.async.flows.test_introspect.TestImportTask.test_introspect_no_image [0.075577s] ... ok
+{3} glance.tests.unit.async.test_taskflow_executor.TestTaskExecutor.test_begin_processing [0.088919s] ... ok
+{3} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_none [0.009098s] ... ok
+{3} glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled [0.009295s] ... ok
+glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal.
+ debtcollector.deprecate("Glance Registry service has been "
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter
+ val = callable(*args, **kw)
+{3} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app [0.029926s] ... ok
+{3} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location_with_none_or_empty_locations [0.080456s] ... ok
+{3} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_deduplicating [0.090329s] ... ok
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_permitted_specific_policy [0.115171s] ... ok
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_all_permitted [0.094044s] ... ok
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_all_permitted [0.115171s] ... ok
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted [0.087134s] ... ok
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_unpermitted_role [0.089739s] ... ok
+{3} glance.tests.unit.common.test_rpc.TestRPCClient.test_exception_raise [0.078498s] ... ok
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_to_json_with_date_format_value [0.008967s] ... ok
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_default [0.008095s] ... ok
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json [0.009268s] ... ok
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_more_deep_format [0.007104s] ... ok
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros [0.008888s] ... ok
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive [0.008437s] ... ok
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east [0.007133s] ... ok
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize [0.007837s] ... ok
+{3} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator [0.008864s] ... ok
+{3} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator [0.007216s] ... ok
+{3} glance.tests.unit.common.test_utils.TestUtils.test_image_meta [0.007707s] ... ok
+{3} glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader [0.011475s] ... ok
+{3} glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail [0.009555s] ... ok
+{3} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body [0.009304s] ... ok
+{3} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding [0.009131s] ... ok
+{3} glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid [0.009679s] ... ok
+{3} glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default [0.009105s] ... ok
+{3} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_server_type [0.008249s] ... ok
+{3} glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_still_gets_default_tenant [0.014239s] ... ok
+{3} glance.tests.unit.test_auth.TestImageFactoryProxy.test_default_owner_is_set [0.013092s] ... ok
+{3} glance.tests.unit.test_auth.TestImageRepoProxy.test_get_mutable_image [0.016524s] ... ok
+{3} glance.tests.unit.test_auth.TestImmutableImage.test_change_id [0.014487s] ... ok
+{3} glance.tests.unit.test_auth.TestImmutableImage.test_change_min_disk [0.012791s] ... ok
+{3} glance.tests.unit.test_auth.TestImmutableTask.test_change_created_at [0.013371s] ... ok
+{3} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_status [0.014233s] ... ok
+{3} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_updated_at [0.014445s] ... ok
+{3} glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_mutable_task [0.015117s] ... ok
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header [0.088878s] ... ok
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_permitted [0.084848s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_id_can_retrieve_image_information [7.048908s] ... ok
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_process_response [0.086921s] ... ok
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v1_no_match_detail [0.000375s] ... ok
+{3} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images [0.000298s] ... ok
+{3} glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf [0.003027s] ... ok
+{3} glance.tests.unit.test_context.TestContext.test_auth_public_owned [0.017473s] ... ok
+{3} glance.tests.unit.test_context.TestContext.test_auth_public_unowned [0.016381s] ... ok
+{3} glance.tests.unit.test_context.TestContext.test_user_identity [0.019386s] ... ok
+{3} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_with_pending [0.010881s] ... ok
+{3} glance.tests.unit.test_db.TestDbUtilities.test_get_api_skips_configure_if_missing [0.009494s] ... ok
+{3} glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get [0.018963s] ... ok
+{3} glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member [0.020556s] ... ok
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_single_image [0.023172s] ... ok
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_single_tag [0.023248s] ... ok
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum [0.023599s] ... ok
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags [0.028363s] ... ok
+{3} glance.tests.unit.test_db.TestImageRepo.test_location_value [0.023986s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag [0.042267s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags [0.037907s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace [0.033299s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found [0.035336s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object [0.042746s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property_not_found [0.037839s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result [0.038445s] ... ok
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property [0.031004s] ... ok
+{3} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict [0.006410s] ... ok
+{3} glance.tests.unit.test_domain.TestExtraProperties.test_getitem [0.006072s] ... ok
+{3} glance.tests.unit.test_domain.TestImage.test_extra_properties [0.006626s] ... ok
+{3} glance.tests.unit.test_domain.TestImage.test_set_incorrect_status [0.008876s] ... ok
+{3} glance.tests.unit.test_domain.TestImage.test_visibility_enumerated [0.008858s] ... ok
+{3} glance.tests.unit.test_domain.TestImageMember.test_status_enumerated [0.008786s] ... ok
+{3} glance.tests.unit.test_domain.TestTask.test_succeed [0.009559s] ... ok
+{3} glance.tests.unit.test_domain.TestTask.test_task_invalid_status [0.009025s] ... ok
+{3} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error [0.011206s] ... ok
+{3} glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status [0.008778s] ... ok
+{3} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_both_wrapped [0.006170s] ... ok
+{3} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_age_in_days [0.013676s] ... ok
+{3} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers [0.009543s] ... ok
+{3} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare [0.012661s] ... ok
+{3} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_bad_args [0.008589s] ... ok
+{3} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_no_args [0.008605s] ... ok
+{3} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read [0.023496s] ... ok
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_bad_checksum [0.013318s] ... ok
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good [0.010799s] ... ok
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_with_exception [0.009272s] ... ok
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune [0.024487s] ... ok
+{3} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_delete_cached_image [0.006780s] ... ok
+{3} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_get_cached_images [0.005519s] ... ok
+{3} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_queue_image_for_caching [0.006480s] ... ok
+{3} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_all_creds [0.008327s] ... ok
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_path_merge [0.126177s] ... ok
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version [0.113628s] ... ok
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade [0.108483s] ... ok
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version [0.296990s] ... ok
+{3} glance.tests.unit.test_manage.TestManage.test_db_metadefs_export [0.122132s] ... ok
+{3} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing [0.131456s] ... ok
+{3} glance.tests.unit.test_manage.TestManage.test_db_sync [0.130730s] ... ok
+{3} glance.tests.unit.test_manage.TestManage.test_db_version [0.144021s] ... ok
+{3} glance.tests.unit.test_misc.UtilsTestCase.test_encryption [0.823524s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled [0.013885s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification [0.014158s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification [0.015396s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled [0.014417s] ... ok
+glance/notifier.py:392: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_tenant_id': self.context.tenant,
+glance/notifier.py:393: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_user_id': self.context.user,
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification_disabled [0.014231s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled [0.014807s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate [0.014632s] ... ok
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled [0.011528s] ... ok
+{3} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification [0.014801s] ... ok
+{3} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification [0.013033s] ... ok
+{3} glance.tests.unit.test_policy.TestImagePolicy.test_add_image_not_allowed [0.008472s] ... ok
+{3} glance.tests.unit.test_policy.TestImagePolicy.test_get_images_not_allowed [0.008090s] ... ok
+{3} glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_allowed [0.009518s] ... ok
+{3} glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_allowed [0.007639s] ... ok
+{3} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property [0.009185s] ... ok
+{3} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_modify_image_properties_when_quota_exceeded [0.011434s] ... ok
+{3} glance.tests.unit.test_quota.TestImageQuota.test_extend_location [0.014364s] ... ok
+{3} glance.tests.unit.test_quota.TestImageQuota.test_set_location_for_queued_image [0.012870s] ... ok
+{3} glance.tests.unit.test_quota.TestImageQuota.test_set_location_under [0.015472s] ... ok
+{3} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags [0.007925s] ... ok
+{3} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len [0.009346s] ... ok
+{3} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals [0.009283s] ... ok
+{3} glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type [0.016187s] ... ok
+{3} glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images [0.010356s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_metadata [0.016559s] ... ok
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations [0.014041s] ... ok
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_pop_location [0.016376s] ... ok
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data [0.014156s] ... ok
+{3} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad [0.008808s] ... ok
+{3} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_accept_v1 [0.075054s] ... ok
+{3} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 [0.086619s] ... ok
+{3} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7_unsupported [0.071685s] ... ok
+{3} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_EXPERIMENTAL [0.079636s] ... ok
+{3} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v1_1 [0.084219s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImages.test_download_image_allowed_using_restricted_policy [6.635077s] ... ok
+{3} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v3_unsupported_EXPERIMENTAL [0.073087s] ... ok
+{3} glance.tests.unit.v1.test_api.TestAPIPropertyQuotas.test_update_image_with_too_many_properties [0.225914s] ... ok
+{3} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_permitted_policy_config [0.289792s] ... ok
+{3} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_non_protected_prop [0.244216s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_policy_when_cache_is_not_enabled [7.391584s] ... ok
+{3} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_protected_props_mix_no_read [0.279194s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_active_image_immutable_props_for_user [0.459271s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_check_no_url_info_both_on [0.341530s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_check_no_url_info_ml [0.335551s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_image_authorized_upload_image_authorized [0.348752s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_upload_image_unauthorized [0.265851s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_with_nonempty_body [0.283534s] ... ok
+{0} glance.tests.functional.v2.test_metadef_tags.TestMetadefTags.test_metadata_tags_lifecycle [9.314246s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_basic_file_store [0.553619s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_checksum_and_size_mismatch [0.322386s] ... ok
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_special_chars_roles [7.924620s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_disk_format [0.295572s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_image_name [0.282761s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_ram_size_update [0.325077s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_delayed_image_with_no_disk_and_container_formats [0.312514s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_get_store_or_400_raises_exception [0.265892s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_no_container_format [0.327711s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c688e2a50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c68848910 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_image_member [0.432019s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImages.test_image_modification_fails_on_mismatched_tenant_ids [6.301690s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c68a421e0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c6978a9b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c68a424b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c6940eaf0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_allowed_by_policy [0.696987s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_non_exist_member [0.334540s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_disable_purge_props [0.674690s] ... ok
+{1} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_delete_handles_exception [30.389191s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_etag_equals_checksum_header [0.513953s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_image_members_forbidden_by_policy [0.249985s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_content_range [8.047832s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_index_filter_on_user_defined_properties [1.141832s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_publicize_image_unauthorized [0.330986s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_non_existing_image [0.344361s] ... ok
+{4} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_chunked_image_upload_exceed_quota [6.615508s] ... ok
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_store_location_not_revealed [0.718837s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_ram [0.213983s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_public_image_no_admin [0.244729s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_min_ram [0.275218s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_property [0.268352s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_limit_marker [0.286008s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_filter_protected_with_None_value [0.222405s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImages.test_methods_that_dont_accept_illegal_bodies [6.688182s] ... ok
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_bad_sort_dir [0.195508s] ... ok
+{0} glance.tests.functional.v2.test_tasks.TestTasks.test_task_lifecycle [9.455329s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_size_asc [0.264056s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPConflict at 0x7f441330aeb0 409 Conflict> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_duplicate_image_upload [0.399493s] ... ok
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_container_format [0.235483s] ... ok
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_name [0.287917s] ... ok
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_by_name [0.298025s] ... ok
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_non_existing [0.217965s] ... ok
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_disk_format_asc [0.303702s] ... ok
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientRequests.test_do_request_with_identity_headers [0.080160s] ... ok
+{3} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_activate_image_with_expired_token [0.069009s] ... ok
+{3} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store [0.076751s] ... ok
+{3} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_size_limit_exceeded [0.088571s] ... ok
+{3} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued [0.100114s] ... ok
+{3} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked_with_content_length [0.014131s] ... ok
+{3} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage [0.008225s] ... ok
+{3} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download [0.074842s] ... ok
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_filtered_images [1.780781s] ... ok
+{3} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden [0.072716s] ... ok
+{3} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_store_not_found_exception [0.084480s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_forbidden_by_add_policy [0.082829s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_by_member [0.096140s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_get_member_policy [0.083207s] ... ok
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_mismatched_size [0.371322s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index [0.080968s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image [0.093031s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member [0.082550s] ... ok
+{3} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create [0.013293s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_modification_works_for_owning_tenant_id [7.000474s] ... ok
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_post_image_content_bad_disk_format [0.325527s] ... ok
+{3} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_duplicate_tag_ignored [0.102318s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_possible_on_queued ... SKIPPED: This test is intermittently failing at the gate. See bug #1649300
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_disabled_notification [0.087002s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_disk_size [0.080939s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_duplicate_location [0.097965s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_non_admin [0.098895s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f4413894ed0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_queued_process_flow [0.693086s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties [0.284401s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_tags [0.095240s] ... ok
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_v1_enabled [0.219026s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use [0.100002s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_existent [0.094810s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker [0.104761s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_single_image [0.108874s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags_and_nonexistent [0.105757s] ... ok
+{4} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_image_upload_under_quota [6.492540s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter [0.100538s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_properties [0.120339s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deactivated [0.105939s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted [0.131627s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_pending_delete [0.111319s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deactivated [0.099589s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deleted [0.120180s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_killed [0.104111s] ... ok
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_property_protections_special_chars [1.393636s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3b55f9e990 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.test_hacking.HackingTestCase.test_no_direct_use_of_unicode_function [0.009371s] ... ok
+{0} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_image [0.018853s] ... ok
+{0} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main_runtime_exception_handling [0.020881s] ... ok
+{4} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_property_protections [0.910207s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent [0.104984s] ... ok
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_image_not_forced_confirmed [0.023643s] ... ok
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_image_not_forced_not_confirmed [0.016146s] ... ok
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_image_without_index [0.015001s] ... ok
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_cached_images [0.017153s] ... ok
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_lookup_command_unsupported_command [0.014960s] ... ok
+{0} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_admin_role [0.020224s] ... ok
+{0} glance.tests.unit.async.flows.test_convert.TestImportTask.test_convert_success [0.032761s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_duplicate_locations [0.134527s] ... ok
+{1} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_exists [10.173907s] ... ok
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_insertion [0.129815s] ... ok
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return method(*args, **kwargs)
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_list [0.169564s] ... ok
+{0} glance.tests.unit.async.flows.test_import.TestImportTask.test_delete_from_fs [0.349079s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin [0.099822s] ... ok
+{0} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir [0.151543s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes [0.124479s] ... ok
+{0} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_no_import_flows [0.148294s] ... ok
+{0} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http_error [0.029786s] ... ok
+{0} glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist [0.011426s] ... ok
+glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal.
+ debtcollector.deprecate("Glance Registry service has been "
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter
+ val = callable(*args, **kw)
+{0} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file [0.027631s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location [0.188878s] ... ok
+{0} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg_with_kwargs [0.011159s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none [0.051048s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_permitted_specific_policy [0.027334s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none_permitted [0.028905s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_store_exception [0.120436s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role [0.023774s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none_permitted [0.026704s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_return_first_match [0.045780s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_false [0.015037s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty [0.117196s] ... ok
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_whitespace [0.021780s] ... ok
+{0} glance.tests.unit.common.test_rpc.TestRPCClient.test_method_proxy [0.015149s] ... ok
+{0} glance.tests.unit.common.test_rpc.TestRPCClient.test_non_str_or_dict_response [0.017567s] ... ok
+{0} glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_excluded [0.014784s] ... ok
+{0} glance.tests.unit.common.test_rpc.TestRPCController.test_request [0.018968s] ... ok
+{0} glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_exception_propagation [0.029920s] ... ok
+{0} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json_malformed [0.017182s] ... ok
+{0} glance.tests.unit.common.test_scripts.TestScripts.test_run_task [0.011569s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_onwer_non_admin [0.161131s] ... ok
+{0} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_enabled [0.028604s] ... ok
+{0} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_file_doesnt_exist [0.016342s] ... ok
+{0} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive [0.008683s] ... ok
+{0} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize [0.008576s] ... ok
+glance/tests/unit/common/test_timeutils.py:78: PendingDeprecationWarning: Please use assertAlmostEqual instead.
+ timeutils.delta_seconds(before, after))
+{0} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds [0.008135s] ... ok
+{0} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision [0.016040s] ... ok
+{0} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_operator [0.008166s] ... ok
+{0} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator [0.008203s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_ram [0.111825s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_publicize_image [6.703580s] ... ok
+{0} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader [0.096115s] ... ok
+{0} glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers [0.008465s] ... ok
+{0} glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_none_virtual_size [0.008099s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_community_image_unauthorized [0.100529s] ... ok
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed [0.009400s] ... ok
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding [0.008285s] ... ok
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length [0.007972s] ... ok
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length [0.007937s] ... ok
+{0} glance.tests.unit.common.test_wsgi.RequestTest.test_content_range [0.008360s] ... ok
+{0} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_format_error [0.008590s] ... ok
+{0} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_invalid_index [0.009156s] ... ok
+{0} glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded [0.010543s] ... ok
+{0} glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_1_True [0.011059s] ... ok
+{0} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_id [0.014985s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_image_unauthorized [0.110056s] ... ok
+{0} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone_configure_via_auth_false [0.011714s] ... ok
+{0} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_default_owner [0.031809s] ... ok
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header [0.015524s] ... ok
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_v1_request_for_deleted_but_cached_image [0.020578s] ... ok
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_deleted_image_fetch [0.020973s] ... ok
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v1_match_id_with_query_param [0.000481s] ... ok
+{0} glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images [0.001539s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized [0.105474s] ... ok
+{0} glance.tests.unit.test_context.TestContext.test_anon_public_owned [0.016443s] ... ok
+{0} glance.tests.unit.test_context.TestContext.test_auth_private_unowned [0.016240s] ... ok
+{0} glance.tests.unit.test_context.TestContext.test_empty_private_owned [0.013325s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full [0.052449s] ... ok
+{0} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response [0.020025s] ... ok
+glance/tests/unit/test_context_middleware.py:144: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ self.assertIsNone(req.context.user)
+glance/tests/unit/test_context_middleware.py:145: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.assertIsNone(req.context.tenant)
+{0} glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request [0.017445s] ... ok
+{0} glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member [0.018669s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_readonly_attributes_forbidden [0.046178s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction [0.021286s] ... ok
+{0} glance.tests.unit.test_db.TestImageRepo.test_list_status_all [0.025953s] ... ok
+{0} glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags_and_nonexistent [0.022764s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs [0.025561s] ... ok
+{0} glance.tests.unit.test_db.TestImageRepo.test_location_data_value [0.020624s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_negative_limit [0.020659s] ... ok
+{0} glance.tests.unit.test_db.TestTaskRepo.test_add_task [0.018272s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_asc_dir [0.018944s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number [0.025236s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_duplicate_tags_with_pre_existing_tags [0.029827s] ... ok
+{4} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_tasks_with_filter [1.915202s] ... ok
+{4} glance.tests.test_hacking.HackingTestCase.test_dict_itervalues [0.010070s] ... ok
+{4} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_bogus_request [0.014952s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden [0.029257s] ... ok
+{4} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_images [0.013244s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes [0.056236s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden [0.032888s] ... ok
+{4} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure [0.024171s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create [0.030223s] ... ok
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_images_not_forced_not_confirmed [0.016166s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_not_found [0.025698s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create [0.016326s] ... ok
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_cached_images_empty [0.017247s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_namespace_not_found [0.026752s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_forbidden_get_image_location [0.015220s] ... ok
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_queue_image_not_forced_confirmed [0.019829s] ... ok
+{3} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show [0.016393s] ... ok
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_queue_image_without_index [0.014782s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result [0.029902s] ... ok
+{4} glance.tests.unit.async.flows.test_import.TestImportTask.test_save_image [0.030735s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_namespace_not_found [0.031791s] ... ok
+{4} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_no_config_file [0.020501s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object [0.036032s] ... ok
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace [0.032099s] ... ok
+{0} glance.tests.unit.test_domain.TestExtraProperties.test_delitem [0.010255s] ... ok
+{0} glance.tests.unit.test_domain.TestImageFactory.test_new_image [0.011112s] ... ok
+{0} glance.tests.unit.test_domain.TestTask.test_begin_processing [0.009820s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success [0.149839s] ... ok
+{0} glance.tests.unit.test_domain.TestTask.test_fail [0.010241s] ... ok
+{0} glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_pending [0.010021s] ... ok
+{4} glance.tests.unit.async.test_taskflow_executor.TestTaskExecutor.test_task_fail_upload [0.108740s] ... ok
+{0} glance.tests.unit.test_domain.TestTask.test_run [0.010287s] ... ok
+{4} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run [0.009486s] ... ok
+{4} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task [0.010159s] ... ok
+{0} glance.tests.unit.test_domain.TestTaskFactory.test_new_task [0.018817s] ... ok
+{4} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_paste_config_not_found [0.015996s] ... ok
+{0} glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type [0.008676s] ... ok
+{4} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg [0.008929s] ... ok
+{0} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain [0.009376s] ... ok
+{4} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_non_unicode_error_msg [0.008559s] ... ok
+{0} glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present [0.008889s] ... ok
+{4} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg [0.008400s] ... ok
+{4} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_modules [0.015847s] ... ok
+{0} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend [0.023596s] ... ok
+{4} glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations [0.014307s] ... ok
+2018-01-19 14:48:03.512 4962 INFO glance.image_cache.drivers.xattr [req-69ca68ec-d8a6-4c06-915a-a0d81433ccac 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Reaped 0 invalid cache entries
+2018-01-19 14:48:03.513 4962 INFO glance.image_cache.drivers.xattr [req-69ca68ec-d8a6-4c06-915a-a0d81433ccac 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Reaped 1 stalled cache entries
+{0} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_nonzero_stall_time [0.013969s] ... ok
+{0} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size [0.010472s] ... ok
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_all_permitted [0.030289s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_duplicate [0.155075s] ... ok
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_unpermitted_policy [0.026622s] ... ok
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_case_insensitive_property_rules [0.030813s] ... ok
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_all_permitted [0.023246s] ... ok
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_specific_role [0.023276s] ... ok
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_unpermitted_role [0.025195s] ... ok
+{0} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload [0.157612s] ... ok
+{4} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_store_config_validates_for_creds_auth_address [0.015576s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_4byte_character [0.142057s] ... ok
+{4} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu [0.008042s] ... ok
+{4} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow [0.009370s] ... ok
+{4} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator [0.007690s] ... ok
+{4} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator [0.008370s] ... ok
+{4} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_less_then_read [0.011635s] ... ok
+{4} glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_same_core_custom_properties [0.010311s] ... ok
+{4} glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_bad_headers [0.013221s] ... ok
+{4} glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string_fail [0.031946s] ... ok
+{4} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key [0.035960s] ... ok
+{4} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket [0.010328s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_with_contents [0.156160s] ... ok
+{0} glance.tests.unit.test_manage.TestManage.test_db_contract [0.170163s] ... ok
+{0} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification [0.013588s] ... ok
+glance/notifier.py:392: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_tenant_id': self.context.tenant,
+glance/notifier.py:393: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_user_id': self.context.user,
+{0} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch [0.013360s] ... ok
+{0} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification [0.012801s] ... ok
+{0} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled [0.015055s] ... ok
+{0} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin [0.015904s] ... ok
+{0} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin [0.018324s] ... ok
+{0} glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_not_allowed [0.008315s] ... ok
+{0} glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_allowed [0.010178s] ... ok
+{0} glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_allowed [0.007975s] ... ok
+{0} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location [0.017955s] ... ok
+{0} glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_allowed [0.008614s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin [0.149573s] ... ok
+{0} glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location [0.009211s] ... ok
+{0} glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations [0.008816s] ... ok
+{0} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation [0.009762s] ... ok
+{0} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb [0.012018s] ... ok
+{0} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size [0.013806s] ... ok
+{0} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_kb [0.010790s] ... ok
+{0} glance.tests.unit.test_quota.TestImageTagQuotas.test_remove_image_tag_while_over_quota [0.008422s] ... ok
+{0} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter [0.007743s] ... ok
+{0} glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes [0.012464s] ... ok
+{0} glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema [0.010363s] ... ok
+{0} glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits [0.017000s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_properties [0.136269s] ... ok
+{0} glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions [0.020211s] ... ok
+{4} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems [0.313990s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+{4} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value [0.006607s] ... ok
+{0} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_locations [0.015633s] ... ok
+{0} glance.tests.unit.test_store_image.TestStoreImage.test_image_delete [0.008721s] ... ok
+{4} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_unsupported [0.008359s] ... ok
+{0} glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_ignores_acls_if_no_locations [0.008210s] ... ok
+{4} glance.tests.unit.common.test_wsgi.ResourceTest.test_call [0.008965s] ... ok
+{0} glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls [0.008352s] ... ok
+{4} glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default [0.008168s] ... ok
+{0} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode [0.008989s] ... ok
+{4} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_negative_length [0.009873s] ... ok
+{4} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_no_data [0.008616s] ... ok
+{0} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v1_1 [0.015439s] ... ok
+{4} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length [0.008939s] ... ok
+{0} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 [0.013985s] ... ok
+{4} glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_owner_to_none [0.016947s] ... ok
+{0} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v3_unsupported [0.014167s] ... ok
+{4} glance.tests.unit.test_auth.TestImageFactoryProxy.test_cannot_set_owner_to_none [0.013951s] ... ok
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint_EXPERIMENTAL [0.015035s] ... ok
+{4} glance.tests.unit.test_auth.TestImageMutability.test_admin_everything_mutable [0.011245s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_existing_namespace [0.130745s] ... ok
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 [0.013397s] ... ok
+{4} glance.tests.unit.test_auth.TestImageRepoProxy.test_list [0.016304s] ... ok
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6_EXPERIMENTAL [0.014847s] ... ok
+{4} glance.tests.unit.test_auth.TestImmutableImage.test_change_size [0.010413s] ... ok
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v3_unsupported [0.014792s] ... ok
+{0} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header [0.014838s] ... ok
+{0} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_EXPERIMENTAL [0.015224s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible [0.124092s] ... ok
+{4} glance.tests.unit.test_auth.TestImmutableImage.test_delete [0.210411s] ... ok
+{4} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 [0.010050s] ... ok
+{4} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds [0.009620s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_overlimit_name [0.141461s] ... ok
+{4} glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_immutable_task [0.016828s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_image_fetch [0.022989s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_image_meta_not_found [0.020763s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_remove_location_image_fetch [0.018125s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_is_image_target_instance_with_zero_size [0.015174s] ... ok
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_update_noop [0.292747s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_zero_size [0.013240s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code [0.008761s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_process_response_without_download_image_policy [0.018332s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info [0.000280s] ... ok
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_no_match_bad_path [0.000220s] ... ok
+{4} glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image [0.000255s] ... ok
+{4} glance.tests.unit.test_context.TestContext.test_anon_public [0.010898s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namespace [0.136479s] ... ok
+{4} glance.tests.unit.test_context.TestContext.test_request_id [0.027977s] ... ok
+{4} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping [0.024119s] ... ok
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations [0.011687s] ... ok
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations_no_migrations [0.009153s] ... ok
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_no_pending [0.009874s] ... ok
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_one_pending [0.010101s] ... ok
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_no_migrations [0.008763s] ... ok
+{4} glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_configure_if_present [0.010152s] ... ok
+{4} glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_add [0.016310s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing [0.139408s] ... ok
+{4} glance.tests.unit.test_db.TestImageMemberRepo.test_add_image_member [0.019065s] ... ok
+{4} glance.tests.unit.test_db.TestImageRepo.test_get_forbidden [0.018919s] ... ok
+{4} glance.tests.unit.test_db.TestImageRepo.test_get_not_found [0.018445s] ... ok
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_create_and_unpermitted_role [0.248387s] ... ok
+{4} glance.tests.unit.test_db.TestImageRepo.test_list_status [0.024324s] ... ok
+{4} glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker [0.019780s] ... ok
+{4} glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags [0.020807s] ... ok
+{4} glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found [0.022108s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags [0.139990s] ... ok
+{4} glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden [0.019104s] ... ok
+{4} glance.tests.unit.test_db.TestTaskRepo.test_get_not_found [0.020023s] ... ok
+{4} glance.tests.unit.test_db.TestTaskRepo.test_list [0.018948s] ... ok
+{4} glance.tests.unit.test_db.TestTaskRepo.test_save_task [0.018730s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object [0.026477s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found [0.025275s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name [0.144359s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type [0.022888s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag [0.023529s] ... ok
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_delete_and_permitted_policy [0.274679s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_empty_result [0.026375s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found [0.024655s] ... ok
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object [0.024969s] ... ok
+{4} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_an_object_of_ExtraProperties [0.008145s] ... ok
+{4} glance.tests.unit.test_domain.TestImage.test_delayed_delete [0.007520s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing [0.132852s] ... ok
+{4} glance.tests.unit.test_domain.TestImageFactory.test_new_image_with_extra_properties_and_tags [0.007307s] ... ok
+{4} glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_success [0.012535s] ... ok
+{4} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_eventlet_backwards_compatibility [0.008409s] ... ok
+{4} glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping [0.008905s] ... ok
+{4} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image [0.010658s] ... ok
+{4} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list [0.009212s] ... ok
+{4} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_fk_constraint_failure [0.015879s] ... ok
+{4} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images [0.009936s] ... ok
+{4} glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_check_upload_response_headers [0.009272s] ... ok
+{4} glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_write_fails [0.009624s] ... ok
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend [0.010947s] ... ok
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_is_cached [0.010129s] ... ok
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read [0.011300s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_4byte_character [0.149042s] ... ok
+2018-01-19 14:48:05.385 4970 INFO glance.image_cache.drivers.xattr [req-12911ae1-a9f9-4359-aa33-822a677c4ae3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already queued.
+2018-01-19 14:48:05.389 4970 INFO glance.image_cache.drivers.xattr [req-12911ae1-a9f9-4359-aa33-822a677c4ae3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already cached.
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue [0.015476s] ... ok
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_show_and_permitted_role [0.248840s] ... ok
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit [0.151532s] ... ok
+{4} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate [0.165792s] ... ok
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_show_and_unpermitted_role [0.222072s] ... ok
+{4} glance.tests.unit.test_manage.TestManage.test_db_metadefs_export_with_specified_path [0.174538s] ... ok
+{4} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new [0.171933s] ... ok
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_unpermitted_policy [0.287460s] ... ok
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_on_user_defined_properties [0.421347s] ... ok
+{4} glance.tests.unit.test_manage.TestManage.test_db_upgrade_version [0.170729s] ... ok
+{4} glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification [0.014123s] ... ok
+{4} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification_disabled [0.014908s] ... ok
+{4} glance.tests.unit.test_notifier.TestNotifier.test_set_defaults [0.009621s] ... ok
+{4} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled [0.014766s] ... ok
+{4} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled [0.018074s] ... ok
+{4} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled [0.017179s] ... ok
+{4} glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_allowed [0.009643s] ... ok
+{4} glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_not_allowed [0.009372s] ... ok
+{4} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_allowed [0.008898s] ... ok
+{4} glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_allowed [0.009534s] ... ok
+{4} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_default_rules_default_location [0.025740s] ... ok
+{4} glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_too_many_members [0.011666s] ... ok
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_created_at_asc [0.295339s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_list_show_ok_when_get_location_allowed_for_admins [7.464518s] ... ok
+{4} glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members [0.010994s] ... ok
+{4} glance.tests.unit.test_quota.TestImageQuota.test_append_location [0.011932s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_with_restricted_sources [0.370426s] ... ok
+{4} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb [0.015860s] ... ok
+{4} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains [0.007219s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations [0.013441s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_uri [0.015778s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_metadata [0.015199s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_uri [0.014016s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists [0.023567s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order [0.014740s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_addition_updates_acls [0.008656s] ... ok
+{4} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list [0.009432s] ... ok
+{4} glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_for_image_without_size [0.015022s] ... ok
+{4} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v1_0 [0.014990s] ... ok
+{4} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https [0.014287s] ... ok
+{4} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https_EXPERIMENTAL [0.014401s] ... ok
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_unknown_marker [0.232970s] ... ok
+{4} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7_unsupported [0.011599s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIPropertyQuotas.test_update_image_with_too_many_properties_without_purge_props [0.167704s] ... ok
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_tag [0.223291s] ... ok
+glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ user = getattr(context, 'user', '<unknown>')
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_disk_format_asc [0.290604s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_create_protected_prop_check_case_insensitive [0.347609s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_header_exceed_quota [0.789772s] ... ok
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_bad_status [0.207850s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_protected_props_mix_no_read [0.285163s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_header_too_big [0.245493s] ... ok
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker [0.283222s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_update_without_read [0.250027s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_forbidden_by_policy [0.293488s] ... ok
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members_not_existing [0.202614s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_detail_and_unpermitted_role [0.253839s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4415da5c80 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_non_existing [0.206236s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4415d9e320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{3} glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member [0.043080s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_invalid_sort_key [0.023247s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:151: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ output = self.controller.index(request, marker=UUID3, limit=2)
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker [0.015417s] ... ok
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir [0.018635s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_with_body [0.410181s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_permitted_role [0.275066s] ... ok
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_index_unauthorized [0.108620s] ... ok
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_strip_params_from_filters [0.018048s] ... ok
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_protected_props_mix_read [0.293943s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_checksum_prevents_image_creation [0.505830s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_invalid_location_on_restricted_sources [0.243139s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_container_format_bad [0.235121s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d84dc0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54b56cd0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_allowed_by_policy [0.409092s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_empty_location [0.262311s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategyWithRegistry.test_image_locations_with_order_strategy [7.770703s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_non_existing_image [0.276100s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_no_disk_format [0.312668s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_ram_size_create [0.226738s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f441357a3d0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_string [0.215800s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_deleted_image [0.420541s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_empty_copy_from [0.230796s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f44148b56d0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_image [0.419835s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_on_non_existing_image [0.297871s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImages.test_property_protections_special_chars_policies [8.012093s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_index_sort_name_asc [0.330040s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_defaulted_amazon_format [1.201148s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_image_is_checksummed [0.415362s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_non_exists_image [0.270256s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_forbidden_by_policy [0.245598s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4412899690 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f44128d0320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_not_allowed [0.355176s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_positive [0.333115s] ... ok
+2018-01-19 14:48:12.068 4962 INFO glance_store._drivers.http [req-4d0d5afe-b897-4c63-818d-c16eebfe92e0 - - - - -] No address specified in HTTP URL
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_protected_image [0.281915s] ... ok
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_data_upload_bad_store_uri [0.307633s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3b577ffe50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_without_public_attribute [0.267127s] ... ok
+{0} glance.tests.unit.v1.test_api.TestImageSerializer.test_redact_location [0.018357s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_queued_image [0.381736s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_invalid_marker [0.185556s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index [0.196669s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_member_additions_works_for_owning_tenant_id [6.990835s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_details_filter_changes_since [0.811319s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_details_invalid_marker [0.282533s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_filter_on_user_defined_properties [0.871361s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_image_members [0.315729s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit_marker [0.277089s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_image_members_not_existing [0.278204s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_name_asc [0.247751s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_updated_at_desc [0.328164s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_post_image_content_missing_disk_format [0.417151s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_on_image_member [0.183671s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d4c320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f44128e04b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d4c500 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4412457e60 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_existing_members [0.237105s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_of_image [0.401865s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f44128e0a00 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_invalid_membership_association [0.239722s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_basic [0.294591s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f4412462b90 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image_with_bad_status [0.189621s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImages.test_image_modification_works_for_owning_tenant_id [6.320925s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3b54c2ff50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_deleted_image [0.343647s] ... ok
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPILocations.test_create_from_location_data_with_encryption [0.404833s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f441556f3c0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4415d4f8c0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_delete_member [0.212854s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_image_size_chunked_data_too_big [0.395525s] ... ok
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_disk_format [0.236610s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_image_size_header_too_big [0.230374s] ... ok
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_property [0.244777s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_non_existing_image [0.237268s] ... ok
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_sort_disk_format_asc [0.248230s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImages.test_update_locations_with_restricted_sources [6.390023s] ... ok
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_to_image_status_saving [0.530589s] ... ok
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_limit_None [0.292762s] ... ok
+{4} glance.tests.unit.v1.test_api.TestImageSerializer.test_show_notify [0.020481s] ... ok
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_is_public_v1 [0.254366s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_image_member_non_shared_image_forbidden [0.235953s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f3b58243780 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_bad_id [0.195431s] ... ok
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image [0.233350s] ... ok
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_initiate_delete [0.018919s] ... ok
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_initiate_delete_with_delayed_delete [0.023243s] ... ok
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_exception [0.024531s] ... ok
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_mismatch_checksum [0.022137s] ... ok
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_not_found_after_upload [0.022889s] ... ok
+{0} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_pending_delete [0.028603s] ... ok
+{0} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving [0.030400s] ... ok
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_full [0.037990s] ... ok
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_image_not_found_exception [0.032052s] ... ok
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_status [0.029002s] ... ok
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts_fails [0.032012s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f3b54bc8370 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_duplicate_member [0.032496s] ... ok
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_unlimited [0.036827s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_bad_status [0.448063s] ... ok
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_invalid_status [0.046669s] ... ok
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image [0.021556s] ... ok
+{0} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid [0.015404s] ... ok
+{0} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_invalid [0.015496s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_reserved_property [0.025894s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_admin [0.025746s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed [0.026096s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_protected_prop_case_insensitive [0.053708s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_disk [0.220140s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags [0.037948s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index [0.026703s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin [0.032032s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_default_limit [0.028132s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_member_status_accepted [0.039273s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_filters_return_many [0.027942s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_id_filter [0.027366s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker [0.027613s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_saving [0.023285s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image [0.286234s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_unpermitted_role [0.042873s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_protected_prop_case_insensitive [0.038652s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_location_possible_on_queued ... SKIPPED: This test is intermittently failing at the gate. See bug #1649300
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_10 [0.022376s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_properties [0.027789s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation [0.024226s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop [0.045263s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_min_disk [0.234119s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_invalid_pos [0.035327s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property [0.029093s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property_while_over_limit [0.032133s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute [0.027346s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized [0.022031s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_depublicize_image_unauthorized [0.027712s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_publicize_image_unauthorized [0.025736s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_id_to_image_id [0.028452s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_property_key [0.029702s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_disabled [0.016001s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_size_min_max [0.260938s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body [0.018780s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker [0.020929s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_optional_dir [0.036139s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_desc_dir [0.018900s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dirs_fewer_than_keys [0.023472s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_invalid_value [0.020972s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_create_with_additional_properties_disallowed [0.035315s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_numeric_property [0.025022s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_explicitly_disabled [0.013666s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_explicitly_disabled [0.013572s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show [0.014808s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_status [0.244726s] ... ok
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index [0.017216s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled [0.057935s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects [0.055070s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit_negative [0.163771s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner [0.050532s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show [0.056664s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete [0.062412s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_admin_protected [0.054901s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner [0.052651s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_marker [0.264434s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_empty [0.053123s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict [0.057878s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_operators [0.059069s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_deleted_image_as_admin [0.194130s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_not_authenticated_in_registry_on_ops [6.552518s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_visible [0.058438s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_specific_resource_type [0.057603s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_name [0.064408s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54ca8320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d490a0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namesp_admin [0.055818s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54ca88c0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing_namespace [0.057054s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_existing_deleted_members [0.261845s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_visible [0.058206s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner_admin [0.060888s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible [0.056640s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image_not_existing [0.190454s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict [0.063087s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags [0.065979s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected [0.053263s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPILocations.test_show_from_location_data [0.197094s] ... ok
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_disabled_notification [0.055410s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_owner_can_share [0.083047s] ... ok
+{4} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_owner_is_none [0.086323s] ... ok
+{4} glance.tests.unit.v1.test_registry_client.TestBaseClient.test_connect_kwargs [0.000355s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_location [0.192682s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d459b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b582445f0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_replace_members [0.231399s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk_default [0.196319s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index [0.199366s] ... ok
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_delete_image [0.308850s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit [0.256076s] ... ok
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image [0.178527s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_asc [0.210762s] ... ok
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_maximum_size [0.224616s] ... ok
+{4} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_forbidden [0.027968s] ... ok
+{4} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_mismatch_size [0.022037s] ... ok
+{4} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_storage_write_denied [0.020877s] ... ok
+{4} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_killed [0.027216s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage [0.017037s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_content_range_requests_for_image_downloads [0.012142s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_service_unavailable [0.009816s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload [0.007964s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_bad_store_uri [0.027358s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_desc [0.220435s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_write_denied [0.025968s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_staging_failed [0.028074s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_data_exists [0.027672s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden [0.022428s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_before_save [0.027393s] ... ok
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token [0.026984s] ... ok
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_name [0.172263s] ... ok
+glance/api/v2/image_data.py:124: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ cxt.tenant,
+glance/tests/unit/v2/test_image_data_resource.py:400: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ request.context.tenant, ['FakeRole'])
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts [0.033726s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create [0.026492s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_image_does_not_exist [0.024080s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image [0.027116s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image [0.031344s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_private_image [0.027863s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_forbidden_by_get_members_policy [0.026045s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_by_member [0.027004s] ... ok
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_status_desc [0.230749s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner [0.031041s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index [0.011271s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_list_return_error [0.013066s] ... ok
+{4} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_list_return_error [0.014717s] ... ok
+{4} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_not_found [0.032500s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_non_protected_prop [0.060611s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin [0.049811s] ... ok
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members [0.212391s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_has_snapshot [0.025738s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status [0.031053s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import [0.029690s] ... ok
+glance/tests/unit/v2/test_images_resource.py:2238: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ request.context.tenant = None
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed [0.032055s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter [0.028437s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_range_filter [0.028362s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_range_filter [0.026011s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_max_range_filter_value [0.025064s] ... ok
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update [0.227302s] ... ok
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds [0.012704s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_many_filters [0.025214s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:354: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ new_task = self.controller.create(request, task=task)
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_checksum [0.027393s] ... ok
+Traceback (most recent call last):
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl
+ func(*args, **kwargs)
+ File "glance/domain/proxy.py", line 238, in run
+ self.base.run(executor)
+ File "glance/notifier.py", line 581, in run
+ super(TaskProxy, self).run(executor)
+ File "glance/domain/proxy.py", line 238, in run
+ self.base.run(executor)
+ File "glance/domain/proxy.py", line 238, in run
+ self.base.run(executor)
+ File "glance/domain/__init__.py", line 438, in run
+ executor.begin_processing(self.task_id)
+ File "glance/async/taskflow_executor.py", line 143, in begin_processing
+ super(TaskExecutor, self).begin_processing(task_id)
+ File "glance/async/__init__.py", line 59, in begin_processing
+ task.begin_processing()
+ File "glance/notifier.py", line 569, in begin_processing
+ super(TaskProxy, self).begin_processing()
+ File "glance/domain/proxy.py", line 229, in begin_processing
+ self.base.begin_processing()
+ File "glance/domain/proxy.py", line 229, in begin_processing
+ self.base.begin_processing()
+ File "glance/domain/__init__.py", line 423, in begin_processing
+ self._set_task_status(new_status)
+ File "glance/domain/__init__.py", line 418, in _set_task_status
+ new_status=new_status
+InvalidTaskStatusTransition: Status transition from processing to processing is not allowed
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_key [0.029857s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_pending_delete [0.026736s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:359: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ success_task = self.controller.get(request, new_task.task_id)
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time [0.111911s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_pending_delete [0.024285s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete [0.022634s] ... ok
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create [0.021752s] ... ok
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index [0.019606s] ... ok
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_non_integer_limit [0.019740s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_with_patch_and_policy [0.084199s] ... ok
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id [0.018375s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show [0.026892s] ... ok
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index [0.015287s] ... ok
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_carries_query_parameters [0.010721s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_image_admin [0.025940s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_location_under_limit [0.033602s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_4 [0.020937s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_4 [0.027912s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_while_over_limit [0.033819s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_missing_property [0.026463s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized [0.025647s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_id [0.033887s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body [0.017394s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import [0.019180s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_invalid_request [0.040082s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc [0.020669s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property [0.029268s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_list_property [0.028002s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data [0.030543s] ... ok
+{4} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled_but_not_set [0.015002s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags [0.013434s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected_admin [0.055878s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags [0.057541s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_objects [0.048347s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name [0.066873s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible [0.053889s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_overlimit_name [0.064587s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete [0.053312s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_admin_protected [0.053808s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing_resource_type [0.050298s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_disabled_notification [0.055286s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete [0.053744s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible [0.054131s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_namespace_non_existing [0.050531s] ... ok
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_non_existing [0.055911s] ... ok
+Traceback (most recent call last):
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl
+ func(*args, **kwargs)
+ File "glance/domain/proxy.py", line 238, in run
+ self.base.run(executor)
+ File "glance/notifier.py", line 581, in run
+ super(TaskProxy, self).run(executor)
+ File "glance/domain/proxy.py", line 238, in run
+ self.base.run(executor)
+ File "glance/domain/proxy.py", line 238, in run
+ self.base.run(executor)
+ File "glance/domain/__init__.py", line 438, in run
+ executor.begin_processing(self.task_id)
+ File "glance/async/taskflow_executor.py", line 143, in begin_processing
+ super(TaskExecutor, self).begin_processing(task_id)
+ File "glance/async/__init__.py", line 58, in begin_processing
+ task = self.task_repo.get(task_id)
+ File "glance/api/authorization.py", line 462, in get
+ task = self.task_repo.get(task_id)
+ File "glance/domain/proxy.py", line 54, in get
+ task = self.base.get(task_id)
+ File "glance/api/policy.py", line 341, in get
+ return super(TaskRepoProxy, self).get(task_id)
+ File "glance/domain/proxy.py", line 54, in get
+ task = self.base.get(task_id)
+ File "glance/db/__init__.py", line 375, in get
+ raise exception.NotFound(msg)
+NotFound: Could not find task 8b7a98b7-5426-427b-bb71-5e19a458310b
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_asc [0.196413s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_image_not_allowed_using_restricted_policy [7.406781s] ... ok
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc [0.177596s] ... ok
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show [0.168914s] ... ok
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image [0.186334s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImages.test_image_visibility_to_different_users [9.477327s] ... ok
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_update_members [0.161412s] ... ok
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_name_asc [0.213072s] ... ok
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_already_exists [0.167645s] ... ok
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_properties [0.172222s] ... ok
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy [0.201792s] ... ok
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get [0.160384s] ... ok
+{4} glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image [0.037906s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:212: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ output = self.controller.index(request, limit=limit)
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_limit [0.014788s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_is_not_like_uuid [0.015720s] ... ok
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_not_found [0.016134s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized [0.025383s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return self._callable_object(*self._args, **self._kwargs)
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized [0.023829s] ... ok
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_filter_and_limit [0.017189s] ... ok
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit [0.017052s] ... ok
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_authorized_bad_format [0.013812s] ... ok
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_with_policies [7.683107s] ... ok
+{7} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_can_publicize_image [6.457896s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImages.test_permissions [6.344555s] ... ok
+{5} glance.tests.functional.v2.test_metadef_namespaces.TestNamespaces.test_namespace_lifecycle [9.181983s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{7} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_update_locations_with_restricted_sources [6.581377s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a261cfd0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a260dc90 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{1} glance.tests.functional.v2.test_images.TestImages.test_property_protections_with_policies [6.655503s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a2569250 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_limited_images [1.382174s] ... ok
+{5} glance.tests.test_hacking.HackingTestCase.test_check_python3_xrange [0.008630s] ... ok
+{5} glance.tests.test_hacking.HackingTestCase.test_dict_iteritems [0.008212s] ... ok
+{5} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_put_queued_image [0.016146s] ... ok
+{5} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_unhandled [0.010587s] ... ok
+{5} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_queue_image_not_forced_not_confirmed [0.013692s] ... ok
+{5} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk [0.000791s] ... ok
+{5} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks [0.001518s] ... ok
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property [0.016389s] ... ok
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property_as_admin_role [0.017769s] ... ok
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property [0.020917s] ... ok
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_permitted_role_after_read [0.017789s] ... ok
+{5} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_invalid_role [0.018392s] ... ok
+{5} glance.tests.unit.async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user [0.097026s] ... ok
+{5} glance.tests.unit.async.flows.test_convert.TestImportTask.test_convert_revert_success [0.071818s] ... ok
+{5} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_revert [0.277931s] ... ok
+{5} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_http [0.007312s] ... ok
+{5} glance.tests.unit.common.test_client.TestClient.test_http_encoding_params [0.002382s] ... ok
+{5} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file_but_not_exist [0.018249s] ... ok
+{5} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg_with_kwargs [0.008775s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_permitted_specific_policy [0.085000s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_unpermitted_policy [0.076255s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_unpermitted_role [0.071669s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none_permitted [0.085319s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_specific_role [0.076455s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none_permitted [0.083573s] ... ok
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_all_permitted [0.072155s] ... ok
+{5} glance.tests.unit.common.test_rpc.TestRPCClient.test_rpc_exception [0.072800s] ... ok
+{5} glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_refiner [0.069143s] ... ok
+{5} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_content_length [0.008298s] ... ok
+{5} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_disabled [0.070455s] ... ok
+{5} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime [0.006242s] ... ok
+{5} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator [0.006404s] ... ok
+{5} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime [0.005714s] ... ok
+{5} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_split_filter_value_for_quotes [0.010044s] ... ok
+{5} glance.tests.unit.common.test_utils.TestUtils.test_invalid_digest_algorithm [0.009758s] ... ok
+{5} glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn [0.009301s] ... ok
+{5} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_cert_cant_read [0.009447s] ... ok
+{5} glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes [0.815991s] ... ok
+{5} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args [0.006206s] ... ok
+{5} glance.tests.unit.common.test_wsgi.ResourceTest.test_resource_call_error_handle_localized [0.006616s] ... ok
+{5} glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers [0.010039s] ... ok
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_created_at [0.013895s] ... ok
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_properties [0.016291s] ... ok
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_updated_at [0.015432s] ... ok
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_visibility [0.012008s] ... ok
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_deactivate_image [0.010777s] ... ok
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_get_data [0.010908s] ... ok
+{5} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth [0.011630s] ... ok
+{5} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_admin_context_owner_as_None [0.024607s] ... ok
+{5} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_owner_as_None [0.029378s] ... ok
+{5} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_wrong_owner [0.033231s] ... ok
+{5} glance.tests.unit.test_auth.TestTaskRepoProxy.test_list [0.014454s] ... ok
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_request_without_download_image_policy [0.081272s] ... ok
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v1_process_response_download_permitted [0.079707s] ... ok
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_permitted [0.080596s] ... ok
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info_unset [0.000331s] ... ok
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info [0.000233s] ... ok
+{5} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image [0.000280s] ... ok
+{5} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image [0.000274s] ... ok
+{5} glance.tests.unit.test_cached_images.TestCachedImages.test_policy_enforce_forbidden [0.000922s] ... ok
+{5} glance.tests.unit.test_context.TestContext.test_empty_public [0.014477s] ... ok
+{5} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_no_pending [0.007183s] ... ok
+{5} glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list [0.015886s] ... ok
+{5} glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member_does_not_exist [0.019492s] ... ok
+{5} glance.tests.unit.test_db.TestImageRepo.test_limited_list [0.017140s] ... ok
+{5} glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_multiple_images [0.015997s] ... ok
+{5} glance.tests.unit.test_db.TestImageRepo.test_list_with_marker [0.022370s] ... ok
+{5} glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found [0.016650s] ... ok
+{5} glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker_and_limit [0.016648s] ... ok
+{5} glance.tests.unit.test_db.TestTaskRepo.test_remove_task [0.020607s] ... ok
+{5} glance.tests.unit.test_db.TestTaskRepo.test_sorted_list [0.014200s] ... ok
+{5} glance.tests.unit.test_domain.TestImage.test_delete_protected_image [0.008691s] ... ok
+{5} glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format [0.008718s] ... ok
+{5} glance.tests.unit.test_domain.TestImageFactory.test_new_image_read_only_property [0.007596s] ... ok
+{5} glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure [0.009432s] ... ok
+{5} glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_failure [0.010138s] ... ok
+{5} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get [0.008130s] ... ok
+{5} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add [0.008379s] ... ok
+Commands:
+ubuntu-xenial |
+ help <command> Output help for one of the commands below
+ubuntu-xenial |
+ 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.
+ubuntu-xenial |
+str(object='') -> string
+ubuntu-xenial |
+Return a nice string representation of the object.
+If the argument is a string, the return value is the same object.
+str(object='') -> string
+ubuntu-xenial |
+Return a nice string representation of the object.
+If the argument is a string, the return value is the same object.
+{5} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help [0.012826s] ... ok
+{5} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero [0.036170s] ... ok
+{5} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator [0.014107s] ... ok
+{5} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_delete_queued_image [0.013251s] ... ok
+{5} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new_and_overwrite [0.157215s] ... ok
+{5} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync [0.141279s] ... ok
+{5} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_from_path_overwrite_existing [0.123165s] ... ok
+{5} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification [0.011665s] ... ok
+{5} glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled [0.010214s] ... ok
+{5} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification [0.010966s] ... ok
+{5} glance.tests.unit.test_notifier.TestNotifier.test_notifier_load [0.009472s] ... ok
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification [0.010561s] ... ok
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification [0.010332s] ... ok
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification [0.013307s] ... ok
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification [0.017706s] ... ok
+{5} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin [0.063562s] ... ok
+{5} glance.tests.unit.test_policy.TestImagePolicy.test_get_images_allowed [0.008835s] ... ok
+{5} glance.tests.unit.test_policy.TestImagePolicy.test_image_get_data_policy_enforced_with_target [0.008511s] ... ok
+{5} glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_allowed [0.007879s] ... ok
+{5} glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_not_allowed [0.007718s] ... ok
+{5} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check [0.074420s] ... ok
+{5} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_nobody [0.078879s] ... ok
+{5} glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_specified_but_not_found [0.069980s] ... ok
+{5} glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_not_allowed [0.007569s] ... ok
+{5} glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_not_allowed [0.006733s] ... ok
+{5} glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member [0.011707s] ... ok
+{5} glance.tests.unit.test_quota.TestImageQuota.test_append_location_for_queued_image [0.011918s] ... ok
+{5} glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location [0.014854s] ... ok
+{5} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size [0.014419s] ... ok
+{5} glance.tests.unit.test_quota.TestImageQuota.test_set_location [0.014752s] ... ok
+{5} glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags [0.009248s] ... ok
+{5} glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema [0.008254s] ... ok
+{5} glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_extra_properties [0.014255s] ... ok
+{5} glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception [0.069224s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+{5} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_locations [0.010795s] ... ok
+{5} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature [0.012535s] ... ok
+{5} glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_fetches_members_if_private [0.007261s] ... ok
+{5} glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls [0.006875s] ... ok
+{5} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict [0.011301s] ... ok
+{5} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 [0.059023s] ... ok
+{5} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6_unsupported [0.055201s] ... ok
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint [0.060936s] ... ok
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header [0.067265s] ... ok
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 [0.076326s] ... ok
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6_unsupported [0.069830s] ... ok
+{5} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_EXPERIMENTAL [0.067010s] ... ok
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_create_non_protected_prop [0.287775s] ... ok
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_get_and_permitted_role [0.219885s] ... ok
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_get_and_unpermitted_role [0.205552s] ... ok
+{7} glance.tests.functional.v2.test_images.TestQuotas.test_image_upload_exceed_quota [6.178826s] ... ok
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_permitted_policy [0.285507s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImages.test_v1_none_properties_v2 [5.903611s] ... ok
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_protected_props_check_case_insensitive [0.258198s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_no_location_no_content_type [0.350360s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_chunked_data_too_big [0.375518s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_data_too_big [0.231028s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_wrong_content_type [0.338842s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_conflict_image_size [0.323854s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_nonempty_body [0.255486s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_overlimit [0.386639s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_disk_size_create [0.241543s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_disk_format_bad [0.258706s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_image_with_nonexistent_location_url [0.252495s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_unknown_scheme [0.246340s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a20df4d0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_during_image_upload_by_normal_user [0.802471s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member [0.251781s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a45fc190 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_pending_delete_image [0.435329s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_image_meta [0.280514s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a243fdc0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a249b280 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_of_image_overlimit [0.468158s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a12641e0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a1cb5320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_of_image_unlimited [0.405065s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_copy_from_upload_image_unauthorized [0.335964s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_image_raises_service_unavailable [6.647786s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_data_upload_image_unauthorized [0.337967s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_updating_imageid_after_creation [0.345266s] ... ok
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_safe_kill [0.526987s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a3c05590 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_safe_kill_deleted [0.632878s] ... ok
+{5} glance.tests.unit.v1.test_api.TestImageSerializer.test_noop_redact_location [0.086332s] ... ok
+{7} glance.tests.functional.v2.test_metadef_namespaces.TestNamespaces.test_metadef_dont_accept_illegal_bodies [8.747995s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image_member_non_shared_image_forbidden [0.236407s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNotFound at 0x7f43a145f5f0 404 Not Found> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image_not_existing [0.206529s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_member [0.211726s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_container_format [0.284331s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_deleted_false [0.260282s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_disk_format [0.268724s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_image_members_forbidden [0.226148s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit [0.272170s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_container_format_desc [0.266938s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_member_images [0.202772s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_private_image_with_no_admin_user [0.231572s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a1f76f50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a1232190 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members [0.242991s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image [0.226966s] ... ok
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPILocations.test_show_from_locations [0.189760s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNotFound at 0x7f43a126ab40 404 Not Found> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_delete_image_not_existing [0.185778s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_status [0.207284s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_forbidden_marker [0.211389s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_marker_limit [0.266535s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_minimum_size [0.222412s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_invalid_marker [0.191477s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_marker [0.264510s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_methods_that_dont_accept_illegal_bodies [6.808611s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_marker_limit [0.257302s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_members [0.192809s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_members_not_existing [0.191048s] ... ok
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image_public [0.211206s] ... ok
+{5} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_safe_kill [0.066778s] ... ok
+{5} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_safe_kill_with_error [0.063109s] ... ok
+{5} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_client_disconnect [0.066139s] ... ok
+{5} glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info_when_import_not_enabled [0.013454s] ... ok
+{5} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deactivated [0.099666s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_raises_invalid_content_type [0.014184s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload [0.011776s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download [0.008204s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_non_existent_image [0.123168s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage [0.296017s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload [0.074247s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_full [0.074125s] ... ok
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_store_disabled [0.072899s] ... ok
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete [0.079626s] ... ok
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_image_does_not_exist [0.076783s] ... ok
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_public_image [0.077799s] ... ok
+{7} glance.tests.functional.v2.test_tasks.TestTasksWithRegistry.test_task_lifecycle [6.810786s] ... ok
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden [0.075282s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_allowed_by_policy [0.068035s] ... ok
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show [0.008382s] ... ok
+{5} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty [0.010176s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_protected_prop_case_insensitive [0.112858s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property [0.084885s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status_delayed_delete [0.087681s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request [0.092929s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker [0.077133s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters [0.084109s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_marker [0.093097s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags [0.097065s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_queued [0.084491s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_unpermitted_role [0.100091s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_permitted_role [0.103375s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f52bacec890 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{7} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_get_head_simple_post [1.273116s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_unpermitted_role [0.116623s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_locked_down_protected_prop [0.106511s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes [0.088812s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_non_protected_prop [0.112383s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_property [0.092270s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_public_image_unauthorized [0.086668s] ... ok
+{7} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_post_image_content_bad_container_format [0.529388s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized [0.083677s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_set_image_location_unauthorized [0.096081s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input [0.021519s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_invalid_value [0.025185s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key [0.024628s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number_without_key [0.026131s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag [0.033406s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_disallowed_attributes [0.043320s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_reserved_attributes [0.026764s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_update [0.044080s] ... ok
+{7} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_traceback_not_consumed [0.436808s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index [0.017566s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_multiple_location_enabled [0.019244s] ... ok
+{5} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update [0.015929s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception [0.190366s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible_admin [0.135054s] ... ok
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return method(*args, **kwargs)
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner_admin [0.129163s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type [0.134403s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update [0.146742s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible [0.134294s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible_admin [0.143783s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate [0.123284s] ... ok
+{7} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_all_task_api [1.267779s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace [0.123301s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible [0.122427s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_name [0.121565s] ... ok
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_non_existing [0.114373s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create [0.124243s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing [0.134270s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show [0.128740s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update [0.131042s] ... ok
+{7} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_delete_task [0.996094s] ... ok
+{7} glance.tests.test_hacking.HackingTestCase.test_assert_equal_none [0.008981s] ... ok
+{7} glance.tests.test_hacking.HackingTestCase.test_assert_equal_type [0.008118s] ... ok
+{7} glance.tests.test_hacking.HackingTestCase.test_no_translate_debug_logs [0.007517s] ... ok
+{7} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_cached_images [0.015798s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing [0.130480s] ... ok
+{7} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main_runtime_exception_handling [0.061588s] ... ok
+{7} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main [0.016385s] ... ok
+{7} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_images_not_forced_confirmed [0.020108s] ... ok
+{7} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_images_not_forced_not_confirmed [0.016148s] ... ok
+{7} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_help_with_redundant_command [0.012662s] ... ok
+2018-01-19 14:49:03.895 4976 ERROR glance.api.common [req-487bced7-3d90-46fc-a12c-0acd50e39d46 user1 tenant1 - - -] Backend storage for image e31cb99c-fe89-49fb-9cc5-f5104fffa636 disconnected after writing only 5 bytes
+{7} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_little_data [0.002757s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create [0.138827s] ... ok
+{7} glance.tests.unit.api.test_property_protections.TestProtectedImageProxy.test_read_image_with_extra_prop [0.034543s] ... ok
+{7} glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image [0.013461s] ... ok
+{7} glance.tests.unit.async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty [0.026044s] ... ok
+{7} glance.tests.unit.async.flows.test_introspect.TestImportTask.test_introspect_success [0.014931s] ... ok
+{7} glance.tests.unit.async.test_async.TestTaskExecutor.test_begin_processing [0.010050s] ... ok
+{7} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties [0.006892s] ... ok
+{7} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_none_error [0.008317s] ... ok
+{7} glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers [0.001855s] ... ok
+{7} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location [0.013834s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_protected_admin [0.125804s] ... ok
+2018-01-19 14:49:04.059 4976 WARNING oslo_policy.policy [req-3c78a4cd-a84b-47e3-b57b-730ebe78cc8c - - - - -] Policies ['x_none_delete:delete', '^x_all_permitted.*:update', 'x_none_read:read', '^x_all_permitted.*:read', 'x_foo_*:update', '^x_none_permitted.*:update', '^x_all_permitted.*:delete', 'x_foo_*:read', '^x_none_permitted.*:delete', 'x_foo_*:delete', '^x_all_permitted.*:create', '^x_none_permitted.*:create', 'x_none_read:delete', 'x_none_update:update', 'x_none_read:update', 'x_foo_*:create', '^x_none_permitted.*:read'] reference a rule that is not defined.: ConfigFilesNotFoundError: Failed to find some config files: policy.d
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_none_permitted [0.026305s] ... ok
+2018-01-19 14:49:04.089 4976 WARNING oslo_policy.policy [req-a44f2d68-b9ac-4044-b5cf-573b4c061391 - - - - -] Policies ['x_none_delete:delete', '^x_all_permitted.*:update', 'x_none_read:read', '^x_all_permitted.*:read', 'x_foo_*:update', '^x_none_permitted.*:update', '^x_all_permitted.*:delete', 'x_foo_*:read', '^x_none_permitted.*:delete', 'x_foo_*:delete', '^x_all_permitted.*:create', '^x_none_permitted.*:create', 'x_none_read:delete', 'x_none_update:update', 'x_none_read:update', 'x_foo_*:create', '^x_none_permitted.*:read'] reference a rule that is not defined.: ConfigFilesNotFoundError: Failed to find some config files: policy.d
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none_permitted [0.035757s] ... ok
+2018-01-19 14:49:04.131 4976 ERROR glance.common.property_utils [req-a44f2d68-b9ac-4044-b5cf-573b4c061391 - - - - -] Encountered a malformed property protection rule ^[0-9): unexpected end of regular expression.: error: unexpected end of regular expression
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_malformed_rule [0.034622s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_existing_namespace [0.124827s] ... ok
+2018-01-19 14:49:04.171 4976 ERROR glance.common.property_utils [req-a44f2d68-b9ac-4044-b5cf-573b4c061391 - - - - -] Multiple policies 'fake-policy, another_pol' not allowed for a given operation. Policies can be combined in the policy file
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_multiple_policies [0.038399s] ... ok
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none [0.022514s] ... ok
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_admin_role [0.017292s] ... ok
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_admin_role [0.020467s] ... ok
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_specific_role [0.020473s] ... ok
+{7} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json [0.008240s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace [0.122395s] ... ok
+{7} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_transfer_encoding [0.025954s] ... ok
+{7} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_uses_default_values_multiple_account_disabled [0.015456s] ... ok
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip [0.006934s] ... ok
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive [0.007045s] ... ok
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip [0.007628s] ... ok
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west [0.007265s] ... ok
+{7} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision [0.008245s] ... ok
+{7} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator [0.008297s] ... ok
+{7} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator [0.007429s] ... ok
+{7} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator [0.008071s] ... ok
+{7} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator [0.011039s] ... ok
+{7} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator [0.010474s] ... ok
+{7} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator [0.008265s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace_admin [0.130945s] ... ok
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body [0.007111s] ... ok
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body [0.007136s] ... ok
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length [0.008239s] ... ok
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length [0.006827s] ... ok
+{7} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default [0.005599s] ... ok
+{7} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json [0.006869s] ... ok
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown [0.094177s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags [0.138190s] ... ok
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default [0.008989s] ... ok
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json [0.009174s] ... ok
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml_json [0.006702s] ... ok
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing [0.007404s] ... ok
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid [0.009548s] ... ok
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi [req-a781e3e7-48c7-4f67-b137-764eb029c465 - - - - -] Caught error: test exception: Exception: test exception
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi Traceback (most recent call last):
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi File "glance/common/wsgi.py", line 1219, in __call__
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi action, request)
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi File "glance/tests/unit/common/test_wsgi.py", line 362, in dispatch
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi raise Exception("test exception")
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi Exception: test exception
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi
+{7} glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception [0.008135s] ... ok
+{7} glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch [0.006853s] ... ok
+{7} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_controller_error [0.010609s] ... ok
+{7} glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode [0.007264s] ... ok
+{7} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length [0.008615s] ... ok
+{7} glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_2_False [0.017975s] ... ok
+{7} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_endpoint_type [0.008211s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character [0.137512s] ... ok
+{7} glance.tests.unit.test_auth.TestImageMutability.test_no_tenant_nothing_mutable [0.016254s] ... ok
+{7} glance.tests.unit.test_auth.TestImageMutability.test_regular_user [0.017724s] ... ok
+{7} glance.tests.unit.test_auth.TestImageRepoProxy.test_get_immutable_image [0.011823s] ... ok
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_container_format [0.013292s] ... ok
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_min_ram [0.014268s] ... ok
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_owner [0.014127s] ... ok
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_tags [0.018590s] ... ok
+{7} glance.tests.unit.test_auth.TestImmutableTask.test_fail [0.014316s] ... ok
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner [0.120627s] ... ok
+{7} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_type [0.013543s] ... ok
+{7} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth [0.009278s] ... ok
+{7} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v1_header [0.015957s] ... ok
+{7} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_deleted_image [0.014499s] ... ok
+{7} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_process_v1_DELETE_response [0.016918s] ... ok
+glance/tests/unit/test_context_middleware.py:96: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ self.assertIsNone(req.context.user)
+glance/tests/unit/test_context_middleware.py:97: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ self.assertIsNone(req.context.tenant)
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty [0.117708s] ... ok
+2018-01-19 14:49:04.887 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:04.888 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 887990), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 887990), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '93589fd9-b00c-442f-b2e4-7ddf0ed37a77', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:04.889 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:04.889 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 889613), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 889613), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:04.890 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:04.891 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '39e73922-18f4-4426-83e2-13279fbe03da', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 890862), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 890862), 'deleted': False}
+2018-01-19 14:49:04.891 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:04.892 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '0170d924-d2e7-4ce8-a179-255f5881d2d5', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 891975), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 891975), 'deleted': False}
+2018-01-19 14:49:04.892 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:04.893 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning image_tag_set_all: None
+{7} glance.tests.unit.test_context.TestContext.test_auth_private_owned [0.018102s] ... ok
+{7} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_defaults_to_disabled [0.013502s] ... ok
+{7} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled [0.014520s] ... ok
+{7} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing [0.016775s] ... ok
+2018-01-19 14:49:04.954 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception
+2018-01-19 14:49:04.956 4976 INFO glance.async.flows.base_import [-] 9ca39b62-542b-4b72-baaf-c5957f73ae58 of import completed
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show [0.120530s] ... ok
+{1} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_special_chars_policies [7.859572s] ... ok
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_property [0.192663s] ... ok
+2018-01-19 14:49:05.456 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk [0.207860s] ... ok
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image [0.249689s] ... ok
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_asc [0.216687s] ... ok
+2018-01-19 14:49:05.958 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_multiple_sort_dirs [0.264782s] ... ok
+2018-01-19 14:49:06.459 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_dirs [0.283835s] ... ok
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_basic [0.195364s] ... ok
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker_limit [0.235764s] ... ok
+{7} glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock [2.015583s] ... ok
+2018-01-19 14:49:06.971 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, {'properties': {}, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'disk_format': None, 'protected': False, 'size': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'min_ram': 0, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None}), kwargs={}
+2018-01-19 14:49:06.972 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': 0, 'protected': False, 'size': None, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:06.972 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', set([])), kwargs={}
+2018-01-19 14:49:06.973 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:06.975 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_update: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', {'properties': {}, 'disk_format': None, 'protected': False, 'size': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': None, 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}, {'metadata': {}, 'id': None, 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}], 'min_ram': 0, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None}), kwargs={'purge_props': True, 'from_state': None}
+2018-01-19 14:49:06.975 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', {'metadata': {}, 'id': None, 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}), kwargs={}
+2018-01-19 14:49:06.976 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: None
+2018-01-19 14:49:06.976 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', {'metadata': {}, 'id': None, 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}), kwargs={}
+2018-01-19 14:49:06.976 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: None
+2018-01-19 14:49:06.977 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_update: {'properties': [], 'min_ram': 0, 'protected': False, 'size': None, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 977071), 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'e2bc6f0e-d8cf-42b0-8777-8a43e9733b9f', 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}, {'metadata': {}, 'id': 'c6f36746-417b-4fc5-8c72-c45f5a82a72a', 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:06.978 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', set([])), kwargs={}
+2018-01-19 14:49:06.978 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:06.979 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:06.979 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': 0, 'protected': False, 'size': None, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 977071), 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'e2bc6f0e-d8cf-42b0-8777-8a43e9733b9f', 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}, {'metadata': {}, 'id': 'c6f36746-417b-4fc5-8c72-c45f5a82a72a', 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None, 'deleted': False}
+{7} glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save [0.020341s] ... ok
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_conflict [0.218309s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:327: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ self.controller.create(request, task=task)
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create [0.018988s] ... ok
+glance/tests/unit/v2/test_tasks_resource.py:126: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ output = self.controller.index(request)
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index [0.018972s] ... ok
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_default_limit [0.018828s] ... ok
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max [0.012430s] ... ok
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_bad_value [0.019647s] ... ok
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_many_filter [0.018142s] ... ok
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create_ensure_expires_at_is_not_returned [0.009737s] ... ok
+2018-01-19 14:49:06.995 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'active', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:06.997 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:06.998 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:06.999 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 998714), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 998714), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:06.999 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:06.999 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:07.000 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:07.001 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '60e4cf75-7fea-479a-ac51-4023a1c1f9b1', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'deleted': False}
+2018-01-19 14:49:07.001 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={}
+2018-01-19 14:49:07.002 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'a4d99dfb-b124-4873-b150-df2bf11cd6db', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'deleted': False}
+2018-01-19 14:49:07.003 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba083a10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.004 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.004 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba083a10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.005 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong']
+2018-01-19 14:49:07.006 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba083a10>,), kwargs={'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}
+2018-01-19 14:49:07.006 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '60e4cf75-7fea-479a-ac51-4023a1c1f9b1', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'deleted': False}, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'a4d99dfb-b124-4873-b150-df2bf11cd6db', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'deleted': False}]
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get [0.013687s] ... ok
+{7} glance.tests.unit.test_db.TestImageMemberRepo.test_list [0.025966s] ... ok
+2018-01-19 14:49:07.020 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'active', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.021 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.021 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.022 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 22348), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 22348), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.022 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:07.023 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:07.023 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:07.024 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False}
+2018-01-19 14:49:07.024 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={}
+2018-01-19 14:49:07.025 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': '82d3ecb1-a77e-4ca8-bc24-6a81f6f512f3', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 25050), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 25050), 'deleted': False}
+2018-01-19 14:49:07.025 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.026 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.026 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.027 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong']
+2018-01-19 14:49:07.028 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', '2c014f32-55eb-467d-8fcb-4bd706012f81'), kwargs={}
+2018-01-19 14:49:07.028 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False}]
+2018-01-19 14:49:07.029 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_update: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', {'status': 'accepted', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:07.029 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_update: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 29781), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False}
+2018-01-19 14:49:07.030 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', '2c014f32-55eb-467d-8fcb-4bd706012f81'), kwargs={}
+2018-01-19 14:49:07.031 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 29781), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False}]
+{7} glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member [0.023698s] ... ok
+2018-01-19 14:49:07.045 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': None, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'active', 'locations': [{'metadata': {'key': 'value'}, 'status': 'active', 'url': 'file:///path/to/image'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.046 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '68fa925c-aeec-4d66-a13b-982734490069', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:07.046 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.047 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47016), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47016), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}
+2018-01-19 14:49:07.047 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'properties': {}, 'disk_format': None, 'size': 1024, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://somehost.com/place'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.048 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47967), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'b5c7c8a3-ce3e-4b2e-9b1f-74cc9f5d36d7', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47967), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}
+2018-01-19 14:49:07.048 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 2048, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'is_public': False, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.049 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 2048, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 49261), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 49261), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.050 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:07.050 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:07.050 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:07.051 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '2bcef80c-198a-4dc8-b987-284cb409b03e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 51348), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 51348), 'deleted': False}
+2018-01-19 14:49:07.052 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={}
+2018-01-19 14:49:07.052 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'ce7acdbf-4152-453f-80a0-3c7e54c056d8', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 52480), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 52480), 'deleted': False}
+2018-01-19 14:49:07.053 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bacb6990>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.053 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '68fa925c-aeec-4d66-a13b-982734490069', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:07.054 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bacb6990>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.054 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong']
+{7} glance.tests.unit.test_db.TestImageRepo.test_get [0.023072s] ... ok
+2018-01-19 14:49:07.067 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': None, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'active', 'locations': [{'metadata': {'key': 'value'}, 'status': 'active', 'url': 'file:///path/to/image'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.069 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '34eaddce-0b7a-49ca-9449-1195da544d52', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:07.069 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.070 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 70128), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 70128), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}
+2018-01-19 14:49:07.070 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'properties': {}, 'disk_format': None, 'size': 1024, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://somehost.com/place'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.071 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '0e020858-757c-4dc3-8e21-89c22ee1fadf', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}
+2018-01-19 14:49:07.072 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 2048, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'is_public': False, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.073 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 2048, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 73056), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 73056), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.074 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:07.074 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:07.074 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:07.075 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '205218e1-f315-4464-984c-946b77fd4016', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75007), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75007), 'deleted': False}
+2018-01-19 14:49:07.075 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={}
+2018-01-19 14:49:07.075 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'a0f8c030-1b71-4260-9d85-3bdc863232f5', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75807), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75807), 'deleted': False}
+2018-01-19 14:49:07.076 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get_all: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'filters': {'visibility': 'public'}, 'limit': None, 'member_status': 'accepted', 'return_tag': True, 'marker': None, 'sort_dir': ['desc'], 'sort_key': ['created_at']}
+2018-01-19 14:49:07.076 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}
+2018-01-19 14:49:07.077 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: []
+2018-01-19 14:49:07.077 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}
+2018-01-19 14:49:07.078 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: []
+2018-01-19 14:49:07.078 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}
+2018-01-19 14:49:07.078 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: []
+2018-01-19 14:49:07.079 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}
+2018-01-19 14:49:07.079 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: []
+2018-01-19 14:49:07.080 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba046310>, '971ec09a-8067-4bc8-a91f-ae3557f1c4c7'), kwargs={}
+2018-01-19 14:49:07.080 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: []
+2018-01-19 14:49:07.081 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba046310>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.082 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong']
+2018-01-19 14:49:07.082 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get_all: [{'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '0e020858-757c-4dc3-8e21-89c22ee1fadf', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}, {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': ['ping', 'pong'], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '34eaddce-0b7a-49ca-9449-1195da544d52', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}]
+{7} glance.tests.unit.test_db.TestImageRepo.test_list_public_images [0.027950s] ... ok
+2018-01-19 14:49:07.096 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': None, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'active', 'locations': [{'metadata': {'key': 'value'}, 'status': 'active', 'url': 'file:///path/to/image'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.098 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': 'dd080901-9d6b-487c-8027-52d5338c6f01', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:07.098 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.099 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 99365), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 99365), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}
+2018-01-19 14:49:07.100 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'properties': {}, 'disk_format': None, 'size': 1024, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://somehost.com/place'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.101 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'd1d067b7-d9b6-4451-acb1-87f5742d217b', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}
+2018-01-19 14:49:07.101 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 2048, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'is_public': False, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.102 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 2048, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 102283), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 102283), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:07.103 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:07.103 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:07.104 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:07.104 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'd78c380a-20ac-452f-bd98-8f256a583bdf', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 104514), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 104514), 'deleted': False}
+2018-01-19 14:49:07.105 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={}
+2018-01-19 14:49:07.106 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': '53cc2b08-7b56-4d27-afc8-a0734ba5cae9', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 105778), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 105778), 'deleted': False}
+2018-01-19 14:49:07.110 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'filters': None, 'limit': None, 'member_status': 'pending', 'return_tag': True, 'marker': None, 'sort_dir': ['desc'], 'sort_key': ['created_at']}
+2018-01-19 14:49:07.111 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}
+2018-01-19 14:49:07.111 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: []
+2018-01-19 14:49:07.112 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}
+2018-01-19 14:49:07.112 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: []
+2018-01-19 14:49:07.112 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}
+2018-01-19 14:49:07.113 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: []
+2018-01-19 14:49:07.113 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}
+2018-01-19 14:49:07.114 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: []
+2018-01-19 14:49:07.114 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04da90>, '971ec09a-8067-4bc8-a91f-ae3557f1c4c7'), kwargs={}
+2018-01-19 14:49:07.115 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_tag_get_all: []
+2018-01-19 14:49:07.115 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04da90>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:07.115 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_tag_get_all: ['ping', 'pong']
+2018-01-19 14:49:07.116 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_get_all: [{'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'd1d067b7-d9b6-4451-acb1-87f5742d217b', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}, {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': ['ping', 'pong'], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': 'dd080901-9d6b-487c-8027-52d5338c6f01', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}]
+{7} glance.tests.unit.test_db.TestImageRepo.test_list_status_pending [0.033804s] ... ok
+2018-01-19 14:49:07.128 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.130 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'deleted': False}
+2018-01-19 14:49:07.130 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.131 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'deleted': False}
+2018-01-19 14:49:07.132 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'failure', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128906), 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.133 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'failure', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128906), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'deleted': False}
+2018-01-19 14:49:07.133 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'status': 'success', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128917), 'deleted': False}), kwargs={}
+2018-01-19 14:49:07.134 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'status': 'success', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128917), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 134499), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 134499), 'deleted': False}
+2018-01-19 14:49:07.135 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04e210>,), kwargs={'filters': None, 'limit': None, 'sort_dir': 'desc', 'sort_key': 'created_at', 'marker': None}
+2018-01-19 14:49:07.136 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_get_all: [{'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'failure', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128906), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'deleted': False}, {'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'deleted': False}, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'deleted': False}]
+2018-01-19 14:49:07.136 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04e210>,), kwargs={'filters': None, 'limit': None, 'sort_dir': 'desc', 'sort_key': 'created_at', 'marker': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7'}
+2018-01-19 14:49:07.137 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_get_all: [{'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'deleted': False}, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'deleted': False}]
+{7} glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker [0.019758s] ... ok
+{7} glance.tests.unit.test_db.TestTaskRepo.test_list_with_status [0.021732s] ... ok
+2018-01-19 14:49:07.198 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning metadef_namespace_get: {'protected': True, 'id': 1, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 176094), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 176094)}
+2018-01-19 14:49:07.199 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'json_schema': {}, 'id': 13, 'description': 'desc3', 'name': 'Object3', 'namespace_id': 1, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 199308), 'required': '[]', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 199308)}
+2018-01-19 14:49:07.199 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4', {'required': '[]', 'name': 'Object1', 'json_schema': {}, 'description': 'desc1'}), kwargs={}
+2018-01-19 14:49:07.200 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4'), kwargs={}
+2018-01-19 14:49:07.201 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning metadef_namespace_get: {'protected': True, 'id': 4, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556)}
+2018-01-19 14:49:07.201 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'json_schema': {}, 'id': 14, 'description': 'desc1', 'name': 'Object1', 'namespace_id': 4, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 201841), 'required': '[]', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 201841)}
+2018-01-19 14:49:07.202 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4', {'required': '[]', 'name': 'Object2', 'json_schema': {}, 'description': 'desc2'}), kwargs={}
+2018-01-19 14:49:07.203 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4'), kwargs={}
+2018-01-19 14:49:07.203 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning metadef_namespace_get: {'protected': True, 'id': 4, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556)}
+2018-01-19 14:49:07.205 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4'), kwargs={}
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_not_found [0.063896s] ... ok
+2018-01-19 14:49:07.294 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={}
+2018-01-19 14:49:07.295 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 26, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 295884), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 295884)}
+2018-01-19 14:49:07.296 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={}
+2018-01-19 14:49:07.297 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 27, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 297013), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 297013)}
+2018-01-19 14:49:07.297 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={}
+2018-01-19 14:49:07.298 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 28, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 298176), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 298176)}
+2018-01-19 14:49:07.298 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={}
+2018-01-19 14:49:07.299 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 29, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 299252), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 299252)}
+2018-01-19 14:49:07.300 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52b9ff2a10>, 'namespace1'), kwargs={}
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found [0.061489s] ... ok
+glance/notifier.py:392: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_tenant_id': self.context.tenant,
+glance/notifier.py:393: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_user_id': self.context.user,
+2018-01-19 14:49:07.365 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={}
+2018-01-19 14:49:07.366 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 51, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 366297), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 366297)}
+2018-01-19 14:49:07.366 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={}
+2018-01-19 14:49:07.367 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 52, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 367409), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 367409)}
+2018-01-19 14:49:07.367 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={}
+2018-01-19 14:49:07.368 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 53, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 368427), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 368427)}
+2018-01-19 14:49:07.369 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={}
+2018-01-19 14:49:07.369 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 54, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 369700), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 369700)}
+2018-01-19 14:49:07.370 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba002e90>, 'namespace1'), kwargs={}
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object_not_found [0.059719s] ... ok
+2018-01-19 14:49:07.440 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={}
+2018-01-19 14:49:07.441 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 76, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 441631), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 441631)}
+2018-01-19 14:49:07.442 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={}
+2018-01-19 14:49:07.442 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 77, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 442674), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 442674)}
+2018-01-19 14:49:07.443 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={}
+2018-01-19 14:49:07.443 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 78, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 443550), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 443550)}
+2018-01-19 14:49:07.443 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={}
+2018-01-19 14:49:07.444 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 79, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 444400), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 444400)}
+2018-01-19 14:49:07.444 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba01f3d0>, 'namespace1', {'name': 'Property1', 'json_schema': {'title': 'title', 'type': 'string'}}), kwargs={}
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag_not_found [0.051001s] ... ok
+2018-01-19 14:49:07.523 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={}
+2018-01-19 14:49:07.524 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 101, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 524744), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 524744)}
+2018-01-19 14:49:07.525 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={}
+2018-01-19 14:49:07.525 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 102, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 525935), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 525935)}
+2018-01-19 14:49:07.526 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={}
+2018-01-19 14:49:07.527 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 103, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 527049), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 527049)}
+2018-01-19 14:49:07.527 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={}
+2018-01-19 14:49:07.528 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 104, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 528451), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 528451)}
+2018-01-19 14:49:07.528 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba027850>, 'namespace1', {'name': 'Property1', 'json_schema': {'title': 'title', 'type': 'string'}}), kwargs={}
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property [0.057634s] ... ok
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ if context.user == USER2:
+2018-01-19 14:49:07.589 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={}
+2018-01-19 14:49:07.590 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 126, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 590846), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 590846)}
+2018-01-19 14:49:07.591 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={}
+2018-01-19 14:49:07.591 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 127, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 591938), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 591938)}
+2018-01-19 14:49:07.592 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={}
+2018-01-19 14:49:07.593 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 128, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 593294), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 593294)}
+2018-01-19 14:49:07.593 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={}
+2018-01-19 14:49:07.594 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 129, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 594400), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 594400)}
+2018-01-19 14:49:07.594 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba027150>, 'namespace1', {'name': 'Property1', 'json_schema': {'title': 'title', 'type': 'string'}}), kwargs={}
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace [0.054764s] ... ok
+{7} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object [0.006550s] ... ok
+{7} glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format [0.007915s] ... ok
+{7} glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image [0.008240s] ... ok
+{7} glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init [0.008118s] ... ok
+{7} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result [0.005142s] ... ok
+{7} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list [0.009404s] ... ok
+{7} glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping [0.005438s] ... ok
+{7} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_negative_age_in_days [0.013140s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size [0.005688s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_bad_args [0.008033s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_no_args [0.007121s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_no_args [0.006090s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_bad_args [0.007383s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_no_args [0.007096s] ... ok
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_bad_args [0.008653s] ... ok
+2018-01-19 14:49:07.795 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'sqlite'.
+2018-01-19 14:49:07.805 4976 WARNING glance.image_cache.drivers.sqlite [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Fetch of cache file failed (Backend failure), rolling back by moving '/tmp/tmpjoNuVa/incomplete/1' to '/tmp/tmpjoNuVa/invalid/1': GlanceException: Backend failure
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Backend failure: GlanceException: Backend failure
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache Traceback (most recent call last):
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache File "glance/image_cache/__init__.py", line 352, in cache_tee_iter
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache for chunk in image_iter:
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache File "glance/tests/unit/test_image_cache.py", line 364, in faulty_backend
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache raise exception.GlanceException('Backend failure')
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache GlanceException: Backend failure
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache
+{7} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_handles_backend_failure [0.020853s] ... ok
+2018-01-19 14:49:07.816 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'sqlite'.
+{7} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_get_image_size [0.023180s] ... ok
+2018-01-19 14:49:07.841 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'sqlite'.
+2018-01-19 14:49:07.849 4976 INFO glance.image_cache.drivers.sqlite [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already queued.
+2018-01-19 14:49:07.854 4976 INFO glance.image_cache.drivers.sqlite [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already cached.
+{7} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue [0.027436s] ... ok
+2018-01-19 14:49:07.870 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'.
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Backend failure: GlanceException: Backend failure
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache Traceback (most recent call last):
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache File "glance/image_cache/__init__.py", line 352, in cache_tee_iter
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache for chunk in image_iter:
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache File "glance/tests/unit/test_image_cache.py", line 364, in faulty_backend
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache raise exception.GlanceException('Backend failure')
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache GlanceException: Backend failure
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache
+{7} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_handles_backend_failure [0.013120s] ... ok
+2018-01-19 14:49:07.883 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'.
+{7} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete [0.011304s] ... ok
+2018-01-19 14:49:07.894 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'.
+2018-01-19 14:49:07.895 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'.
+{7} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_good_checksum [0.010862s] ... ok
+{7} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_get_queued_images [0.006758s] ... ok
+{7} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_client_configuration_error [0.009803s] ... ok
+{7} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_using_provided_host [0.010545s] ... ok
+{7} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export [0.304351s] ... ok
+{7} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control [0.130240s] ... ok
+{7} glance.tests.unit.test_manage.TestManage.test_db_expand [0.128249s] ... ok
+{7} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification_disabled [0.012287s] ... ok
+{7} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification [0.013897s] ... ok
+{7} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error [0.012628s] ... ok
+{7} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full [0.011069s] ... ok
+{7} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled [0.012860s] ... ok
+{7} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin [0.012586s] ... ok
+{7} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_allowed [0.008669s] ... ok
+{7} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_not_allowed [0.005729s] ... ok
+{7} glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found [0.012950s] ... ok
+{7} glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_too_many_image_locations [0.008377s] ... ok
+{7} glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations [0.008636s] ... ok
+{7} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_unlimited_image_properties [0.008671s] ... ok
+2018-01-19 14:49:08.633 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:08.635 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 634873), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 634873), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'ba44ed77-cfdf-4003-9f0f-737d6ae3356c', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.635 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:08.636 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 636564), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 636564), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.637 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:08.638 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '56d20f78-e782-4438-9e19-03bc37cc58e4', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 637899), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 637899), 'deleted': False}
+2018-01-19 14:49:08.638 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:08.639 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'e763f96b-6d12-430c-91fd-faa34cfd6563', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 639068), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 639068), 'deleted': False}
+2018-01-19 14:49:08.639 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:08.640 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:08.640 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>, {'size': 10, 'id': 'xyz', 'status': 'active', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'file:///g/there/it/is0'}, {'metadata': {}, 'status': 'active', 'url': 'file:///g/there/it/is1'}], 'owner': 'someone'}), kwargs={}
+2018-01-19 14:49:08.641 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': 10, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'virtual_size': None, 'min_disk': 0, 'owner': 'someone', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'name': None, 'container_format': None, 'status': 'active', 'id': 'xyz', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'f2978c5d-23ea-4fde-97c2-f4c1e678d53b', 'status': 'active', 'url': 'file:///g/there/it/is0'}, {'metadata': {}, 'id': '4d1fb62c-22b0-4df2-812f-1664b465fb96', 'status': 'active', 'url': 'file:///g/there/it/is1'}], 'disk_format': None, 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.642 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_get_all: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'filters': {'owner': 'someone'}}
+2018-01-19 14:49:08.643 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'someone'}
+2018-01-19 14:49:08.643 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.644 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'status': 'accepted', 'image_id': 'xyz', 'member': 'someone'}
+2018-01-19 14:49:08.644 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.645 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': 'someone'}
+2018-01-19 14:49:08.645 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.646 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_get_all: [{'properties': [], 'protected': False, 'size': 10, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'virtual_size': None, 'min_disk': 0, 'owner': 'someone', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'name': None, 'container_format': None, 'status': 'active', 'id': 'xyz', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'f2978c5d-23ea-4fde-97c2-f4c1e678d53b', 'status': 'active', 'url': 'file:///g/there/it/is0'}, {'metadata': {}, 'id': '4d1fb62c-22b0-4df2-812f-1664b465fb96', 'status': 'active', 'url': 'file:///g/there/it/is1'}], 'disk_format': None, 'min_ram': 0, 'checksum': None, 'deleted': False}]
+2018-01-19 14:49:08.646 4976 WARNING glance.api.common [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] User <unknown> attempted to upload an image of size 10 that will exceed the quota. 0 bytes remaining.
+{7} glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location [0.021924s] ... ok
+2018-01-19 14:49:08.655 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:08.656 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 656205), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 656205), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '12739a76-a98a-43a9-87ac-03142612b11b', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.656 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:08.657 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 657355), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 657355), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.658 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:08.658 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'c4223e82-f538-4320-974f-e12cd743ca6e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 658386), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 658386), 'deleted': False}
+2018-01-19 14:49:08.658 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:08.659 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '41420548-fc90-4e65-b69b-484d8674fa56', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 659324), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 659324), 'deleted': False}
+2018-01-19 14:49:08.659 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:08.660 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_tag_set_all: None
+{7} glance.tests.unit.test_quota.TestImageQuota.test_insert_location_for_queued_image [0.012893s] ... ok
+2018-01-19 14:49:08.668 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:08.670 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 669948), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 669948), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'b974147a-ee12-4285-a51f-f819fb5d9531', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.670 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:08.671 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 671500), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 671500), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:08.672 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:08.672 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '916e4b16-51b2-44bb-b97e-41192471ae83', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 672773), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 672773), 'deleted': False}
+2018-01-19 14:49:08.673 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:08.674 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '4d79f56d-eebc-44f1-8cfc-f418d5907309', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 673915), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 673915), 'deleted': False}
+2018-01-19 14:49:08.674 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:08.675 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:08.675 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_get_all: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'filters': {'owner': 'someone'}}
+2018-01-19 14:49:08.676 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'someone'}
+2018-01-19 14:49:08.676 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.677 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': 'someone'}
+2018-01-19 14:49:08.677 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.677 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_get_all: []
+2018-01-19 14:49:08.678 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_get_all: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'filters': {'owner': 'someone'}}
+2018-01-19 14:49:08.678 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'someone'}
+2018-01-19 14:49:08.679 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.679 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': 'someone'}
+2018-01-19 14:49:08.679 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: []
+2018-01-19 14:49:08.680 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_get_all: []
+{7} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed [0.019343s] ... ok
+{7} glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag [0.006883s] ... ok
+{7} glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_but_identical_properties [0.007468s] ... ok
+{7} glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties [0.007594s] ... ok
+{7} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location [0.014331s] ... ok
+{7} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location [0.012436s] ... ok
+2018-01-19 14:49:08.743 4976 WARNING glance.location [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] Get image c80a1a6c-bd1f-41c5-90ee-81afedb1d58d data failed: not allow download from http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d.: Exception: not allow download from http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d
+{7} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data_from_second_location [0.011774s] ... ok
+{7} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list [0.005942s] ... ok
+{7} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 [0.011307s] ... ok
+{7} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v3_unsupported_EXPERIMENTAL [0.012559s] ... ok
+{7} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 [0.010041s] ... ok
+2018-01-19 14:49:08.796 4976 WARNING glance.api.versions [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] The Images (Glance) v1 API is deprecated and will be removed on or after the Pike release, following the standard OpenStack deprecation policy. Currently, the solution is to set enable_v1_api=False and enable_v2_api=True in your glance-api.conf file. Once those options are removed from the code, Images (Glance) v2 API will be switched on by default and will be the only option to deploy and use.
+{7} glance.tests.unit.test_versions.VersionsTest.test_get_version_list [0.011360s] ... ok
+2018-01-19 14:49:08.811 4976 WARNING glance.api.versions [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] The Images (Glance) v1 API is deprecated and will be removed on or after the Pike release, following the standard OpenStack deprecation policy. Currently, the solution is to set enable_v1_api=False and enable_v2_api=True in your glance-api.conf file. Once those options are removed from the code, Images (Glance) v2 API will be switched on by default and will be the only option to deploy and use.
+{7} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_public_endpoint [0.014273s] ... ok
+2018-01-19 14:49:08.823 4976 WARNING glance.api.versions [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] The Images (Glance) v1 API is deprecated and will be removed on or after the Pike release, following the standard OpenStack deprecation policy. Currently, the solution is to set enable_v1_api=False and enable_v2_api=True in your glance-api.conf file. Once those options are removed from the code, Images (Glance) v2 API will be switched on by default and will be the only option to deploy and use.
+{7} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https_EXPERIMENTAL [0.011309s] ... ok
+2018-01-19 14:49:08.930 4976 INFO glance.registry.api.v1.images [req-7d937613-5864-4c7a-83e4-64ca4d5782f0 user tenant - - -] Successfully created image 18de50d8-58ee-4026-8c3f-38c30b3dcdf6
+2018-01-19 14:49:09.006 4976 INFO glance.registry.api.v1.images [req-9f715c1c-4d9c-43a5-97a1-34bf1bd25508 user tenant - - -] Updating metadata for image 18de50d8-58ee-4026-8c3f-38c30b3dcdf6
+{7} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_create_and_permitted_role [0.217768s] ... ok
+2018-01-19 14:49:09.158 4976 INFO glance.registry.api.v1.images [req-b17b7310-f5c4-439b-bf34-297e7d3f52f5 user tenant - - -] Successfully created image 29c797dd-3b01-4b1a-a77c-45dd4f6d6672
+{7} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_locked_down_protected_prop [0.214938s] ... ok
+2018-01-19 14:49:09.409 4976 WARNING glance.api.v1.images [req-e2bf6874-2cd9-4520-ac2a-63a48bc88e9b - - - - -] Required store bad is invalid
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_bad_store [0.202229s] ... ok
+2018-01-19 14:49:09.668 4976 INFO glance.registry.api.v1.images [req-43b74e35-df4e-4176-a5e1-bdc7a7395475 - - - - -] Successfully created image fbee65fd-7888-46c9-91ed-59f31fa20e2d
+2018-01-19 14:49:09.759 4976 INFO glance.registry.api.v1.images [req-96f02bff-34d3-4f81-9c51-6572b32a4679 - - - - -] Updating metadata for image fbee65fd-7888-46c9-91ed-59f31fa20e2d
+2018-01-19 14:49:09.820 4976 INFO glance.registry.api.v1.images [req-36605172-7cfc-4139-b57e-29538f5bde49 - - - - -] Updating metadata for image fbee65fd-7888-46c9-91ed-59f31fa20e2d
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_no_location_no_image_as_body [0.396896s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_unauthorized [0.215380s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_container_format [0.211387s] ... ok
+2018-01-19 14:49:10.452 4976 WARNING glance.api.v1.images [req-f8ff4430-2ad8-474b-b521-e28bbd6f177c - - - - -] Invalid value 'invalid' for parameter 'size': Cannot convert image size 'invalid' to an integer.: InvalidParameterValue: Invalid value 'invalid' for parameter 'size': Cannot convert image size 'invalid' to an integer.
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images Traceback (most recent call last):
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images File "glance/api/v1/images.py", line 1223, in _deserialize
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images result['image_meta'] = utils.get_image_meta_from_headers(request)
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images File "glance/common/utils.py", line 312, in get_image_meta_from_headers
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images extra_msg=extra)
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images InvalidParameterValue: Invalid value 'invalid' for parameter 'size': Cannot convert image size 'invalid' to an integer.
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images
+2018-01-19 14:49:10.463 4976 WARNING glance.api.v1.images [req-d8c4dfff-4b56-430d-a8c5-2f245fda8bc1 - - - - -] Invalid value '-10' for parameter 'size': Cannot be a negative value.: InvalidParameterValue: Invalid value '-10' for parameter 'size': Cannot be a negative value.
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images Traceback (most recent call last):
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images File "glance/api/v1/images.py", line 1223, in _deserialize
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images result['image_meta'] = utils.get_image_meta_from_headers(request)
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images File "glance/common/utils.py", line 317, in get_image_meta_from_headers
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images extra_msg=extra)
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images InvalidParameterValue: Invalid value '-10' for parameter 'size': Cannot be a negative value.
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_image_size [0.219141s] ... ok
+2018-01-19 14:49:10.694 4976 INFO glance.registry.api.v1.images [req-b82c75c4-9aeb-4689-aa82-ea5722a39a79 - - - - -] Successfully created image a0fdb3cb-1528-44e7-baa9-6d2bca5065b3
+2018-01-19 14:49:10.703 4976 WARNING glance.api.v1.images [req-dfa665b4-ab44-453c-a0c5-520a3baa8d88 - - - - -] Invalid value '-42' for parameter 'min_disk': Cannot be a negative value.: InvalidParameterValue: Invalid value '-42' for parameter 'min_disk': Cannot be a negative value.
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images Traceback (most recent call last):
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images File "glance/api/v1/images.py", line 1223, in _deserialize
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images result['image_meta'] = utils.get_image_meta_from_headers(request)
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images File "glance/common/utils.py", line 317, in get_image_meta_from_headers
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images extra_msg=extra)
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images InvalidParameterValue: Invalid value '-42' for parameter 'min_disk': Cannot be a negative value.
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_disk_size_update [0.235769s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_string_in_date [0.202870s] ... ok
+2018-01-19 14:49:11.117 4976 WARNING glance.api.v1.images [req-db1f6e17-100e-4592-b259-631c8ed8af2a user tenant - - -] The limit has been exceeded on the number of allowed image properties. Attempted: 2, Maximum: 1
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_image_with_too_many_properties [0.224324s] ... ok
+2018-01-19 14:49:11.337 4976 INFO glance_store._drivers.http [req-6c233693-9caf-4398-a29b-039ca80f0554 - - - - -] No address specified in HTTP URL
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_bad_store_uri [0.216967s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_deactivated_image_immutable_props_for_user [0.330576s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_image_meta_unauthorized [0.184919s] ... ok
+2018-01-19 14:49:12.093 4976 INFO glance.registry.api.v1.images [req-3daff000-e188-4fbf-948d-f8ccb7aa6ae7 - - - - -] Successfully created image 00ea8830-5628-4e7e-9151-7f5ebf34cb65
+2018-01-19 14:49:12.155 4976 INFO glance.registry.api.v1.images [req-f769c039-7e40-45e9-a4fd-e3c42e5a9ae5 - - - - -] Updating metadata for image 00ea8830-5628-4e7e-9151-7f5ebf34cb65
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_put_image_content_missing_container_type [0.302331s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52bd527460 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:12.416 4976 INFO glance.registry.api.v1.members [req-b6a7a216-5c14-4342-a921-643329e00f4d - - - - -] Successfully updated memberships for image 8d0b2ec4-cd60-4674-b558-97d13c587ffa
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba2bac30 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_allowed_by_policy [0.273350s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_unauthorized_download [0.166422s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52bd527f50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:12.887 4976 INFO glance.registry.api.v1.members [req-23ea8e48-32ac-4e95-933d-dcfd947b3209 - - - - -] Successfully updated a membership for image d9a1da32-10ef-4fdf-91be-446507a7c659
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52bb296a50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:12.982 4976 INFO glance.registry.api.v1.images [req-c5ae0497-ee74-477a-b9db-9ad2279fd5a5 - - - - -] Updating metadata for image d9a1da32-10ef-4fdf-91be-446507a7c659
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f52bd543d50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:13.016 4976 INFO glance.registry.api.v1.images [req-5c63e9cc-0c22-441a-b98f-8e21c811c0f0 - - - - -] Successfully deleted image d9a1da32-10ef-4fdf-91be-446507a7c659
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_members_of_deleted_image_raises_404 [0.425770s] ... ok
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_image_http_nonexistent_location_url [0.204827s] ... ok
+2018-01-19 14:49:13.486 4976 INFO glance.registry.api.v1.images [req-e40af924-ca5e-4c08-95b1-3c6827db1d3d - - - - -] Successfully created image d3829e0e-723b-412f-a693-1c7d0b3dad9b
+2018-01-19 14:49:13.544 4976 INFO glance.registry.api.v1.images [req-b3ea4d70-ca18-4c15-a7ef-f3c2b4e8c986 - - - - -] Updating metadata for image d3829e0e-723b-412f-a693-1c7d0b3dad9b
+2018-01-19 14:49:13.596 4976 INFO glance.registry.api.v1.images [req-b6cd6cab-e3b6-4b15-88d2-28fddd160921 - - - - -] Updating metadata for image d3829e0e-723b-412f-a693-1c7d0b3dad9b
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils [req-b6cd6cab-e3b6-4b15-88d2-28fddd160921 - - - - -] Error in store configuration. Adding images to store is disabled.: StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled.
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils Traceback (most recent call last):
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "glance/api/v1/upload_utils.py", line 110, in upload_data_to_store
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils context=req.context)
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/backend.py", line 426, in store_add_to_backend
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils verifier=verifier)
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1062, in __call__
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils return _mock_self._mock_call(*args, **kwargs)
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1118, in _mock_call
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils raise effect
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled.
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils
+2018-01-19 14:49:13.639 4976 INFO glance.registry.api.v1.images [req-b6317544-4e5d-44c4-a690-a0eae317bf96 - - - - -] Updating metadata for image d3829e0e-723b-412f-a693-1c7d0b3dad9b
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_image_raises_store_disabled [0.415323s] ... ok
+glance/api/common.py:79: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_tenant_id': context.tenant,
+glance/api/common.py:80: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0'
+ 'receiver_user_id': context.user,
+{7} glance.tests.unit.v1.test_api.TestImageSerializer.test_image_send_notification_error [0.016293s] ... ok
+{7} glance.tests.unit.v1.test_api.TestImageSerializer.test_meta [0.015744s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member [0.142267s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba00ff50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:14.004 4976 INFO glance.registry.api.v1.members [req-88668835-4d18-4b46-8d35-dc089216fa9c - - - - -] Successfully updated a membership for image 52a7a2fb-e30e-415a-a310-d4fdfd6b6ed6
+{1} glance.tests.functional.v2.test_metadef_properties.TestNamespaceProperties.test_properties_lifecycle [8.816472s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba0034b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:14.032 4976 INFO glance.registry.api.v1.members [req-81efa2bd-9e1d-46e0-b717-96e79b6af84d - - - - -] Successfully deleted a membership from image 52a7a2fb-e30e-415a-a310-d4fdfd6b6ed6
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba003550 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0
+ "instead of warning in version 3.0" % (value,))
+2018-01-19 14:49:14.062 4976 INFO glance.registry.api.v1.members [req-8e53e1db-0d19-428f-ae4e-fe23b365073e - - - - -] Successfully updated a membership for image 52a7a2fb-e30e-415a-a310-d4fdfd6b6ed6
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_delete_create [0.225851s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False)
+2018-01-19 14:49:14.221 4976 INFO glance.registry.api.v1.images [req-687c4156-3a4a-4616-aeba-98f06b5ae5c4 - - - - -] Successfully created image dadbe9d6-04ba-4a28-9d0e-5fbe7c772be4
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_disk_default [0.151770s] ... ok
+{1} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_put_image_content_bad_disk_format [0.396700s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_name [0.198724s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_string_format [0.116312s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_true [0.151448s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_malformed_marker [0.131393s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_null_container_format [0.207474s] ... ok
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_default_created_at_desc [0.222589s] ... ok
+{1} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_image_visibility_to_different_users [0.888556s] ... ok
+2018-01-19 14:49:15.398 4976 WARNING glance.registry.api.v1.images [req-4b265709-dcec-4f35-8dc4-6b46c327e773 - - - - -] Invalid marker. Image b8f2dc84-c7e2-463d-9eab-273f117ec7dd could not be found.: ImageNotFound: No image found with ID b8f2dc84-c7e2-463d-9eab-273f117ec7dd
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_unknown_marker [0.144048s] ... ok
+glance/common/wsgi.py:1261: 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 method(*args, **kwargs)
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html
+ return method(*args, **kwargs)
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_replace_members [0.142593s] ... ok
+2018-01-19 14:49:15.658 4976 INFO glance.registry.api.v1.images [req-c59f797c-9418-47d1-ba6f-af565f636e68 - - - - -] Image 5076d2f3-5575-4a4d-bad4-c7bd58acb2a7 not found
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_invalid [0.107182s] ... ok
+2018-01-19 14:49:15.799 4976 INFO glance.registry.api.v1.images [req-f5aa3efc-5f48-44ad-9deb-b5e772bc64b3 - - - - -] Updating metadata for image 253925bc-ff7f-489b-afa4-2e6e2a83b3ba
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image_not_log_sensitive_info [0.147346s] ... ok
+2018-01-19 14:49:16.126 4976 INFO glance.registry.api.v1.images [req-59e8279f-67a6-42ca-8266-41c33f4e580e - - - - -] Successfully created image 12708c58-6b61-4110-a06b-055d8de12556
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_with_location_data [0.328471s] ... ok
+2018-01-19 14:49:16.280 4976 INFO glance.registry.api.v1.images [req-27dbd5ab-a369-4031-abc2-3a9cf9434497 - - - - -] Successfully created image 8a858032-5a6b-48df-9a66-a3124974dec0
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_with_location_data_with_encryption [0.157239s] ... ok
+2018-01-19 14:49:16.433 4976 INFO glance.registry.api.v1.images [req-17f96128-6937-4ba6-922e-42944fde688e - - - - -] Successfully created image a347ccd7-095f-400e-96fe-3805cd487ab3
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_with_properties [0.145655s] ... ok
+2018-01-19 14:49:16.575 4976 WARNING glance.registry.api.v1.images [req-02ce0ede-b69f-4ee0-8ff2-d8c5726797e7 - - - - -] Invalid marker. Image 7a5a5dda-75e4-471c-bfaf-fe4fc2766ea3 could not be found.: ImageNotFound: No image found with ID 7a5a5dda-75e4-471c-bfaf-fe4fc2766ea3
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client [req-02ce0ede-b69f-4ee0-8ff2-d8c5726797e7 - - - - -] Registry client request GET /images/detail raised Invalid: Invalid: 400 Bad Request
+ubuntu-xenial |
+Invalid marker. Image could not be found.
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client Traceback (most recent call last):
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/registry/client/v1/client.py", line 124, in do_request
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client **kwargs)
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 71, in wrapped
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client return func(self, *args, **kwargs)
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 374, in do_request
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client headers=copy.deepcopy(headers))
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 88, in wrapped
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client return func(self, method, url, body, headers)
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 536, in _do_request
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client raise exception.Invalid(read_body(res))
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client Invalid: 400 Bad Request
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client Invalid marker. Image could not be found.
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_invalid_marker [0.149041s] ... ok
+2018-01-19 14:49:16.729 4976 WARNING glance.registry.api.v1.images [req-6381140c-88d7-469d-91a0-6cb0da04fa89 - - - - -] Access denied to image 82e3988c-67dc-4db8-b194-b204c1e3d151 but returning 'not found': Forbidden: Forbidding request, image 82e3988c-67dc-4db8-b194-b204c1e3d151 not visible
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client [req-6381140c-88d7-469d-91a0-6cb0da04fa89 - - - - -] Registry client request GET /images raised Invalid: Invalid: 400 Bad Request
+ubuntu-xenial |
+Invalid marker. Image could not be found.
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client Traceback (most recent call last):
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/registry/client/v1/client.py", line 124, in do_request
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client **kwargs)
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 71, in wrapped
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client return func(self, *args, **kwargs)
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 374, in do_request
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client headers=copy.deepcopy(headers))
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 88, in wrapped
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client return func(self, method, url, body, headers)
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 536, in _do_request
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client raise exception.Invalid(read_body(res))
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client Invalid: 400 Bad Request
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client Invalid marker. Image could not be found.
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_forbidden_marker [0.151106s] ... ok
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_member_images [0.107092s] ... ok
+2018-01-19 14:49:16.979 4976 INFO glance.registry.api.v1.images [req-01e89889-905b-49d9-aa46-9a6e7a85a9ed - - - - -] Image 0c246f72-63ba-4b5a-9b20-971c3de4cf24 not found
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image_not_existing [0.139446s] ... ok
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientRequests.test_do_request [0.012964s] ... ok
+2018-01-19 14:49:17.048 4976 WARNING glance.api.v1.upload_utils [req-4b3c991e-dede-4de8-bfda-507960dc9ac2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Client disconnected before sending all data to backend: IOError
+{7} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_client_disconnect_ioerror [0.019995s] ... ok
+{1} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_ordered_tasks [1.781618s] ... ok
+{1} glance.tests.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy [0.008912s] ... ok
+{1} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_image [0.015547s] ... ok
+{1} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_queued_images [0.011706s] ... ok
+{1} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store [0.017686s] ... ok
+2018-01-19 14:49:17.068 4976 INFO glance.db.simple.api [req-c1b450b9-120f-4a5a-99df-f71c2b98712d 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52bcdab190>, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.070 4976 INFO glance.db.simple.api [req-c1b450b9-120f-4a5a-99df-f71c2b98712d 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'name': '1', 'container_format': 'bare', 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'c91a516f-2113-420b-a7ca-a9c56186361f', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.074 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba22d6d0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:17.075 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'name': '1', 'container_format': 'bare', 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'c91a516f-2113-420b-a7ca-a9c56186361f', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.075 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba22d6d0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:17.076 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: []
+{7} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued [0.027560s] ... ok
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_forbidden [0.009768s] ... ok
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_not_found [0.007404s] ... ok
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_unhandled_debug_mode [0.009212s] ... ok
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_image_not_forced_not_confirmed [0.011527s] ... ok
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_help_with_command [0.013025s] ... ok
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_queued_images_empty [0.014387s] ... ok
+2018-01-19 14:49:17.097 4976 INFO glance.db.simple.api [req-bc21e1b2-1c79-43a5-9a22-0a63b02184e7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52b9ec5d10>, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'deleted', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.099 4976 INFO glance.db.simple.api [req-bc21e1b2-1c79-43a5-9a22-0a63b02184e7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'name': '1', 'container_format': 'bare', 'status': 'deleted', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '15eb6080-af7b-493f-a918-c1cc9d438efd', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.105 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bb1e3cd0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:17.106 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'name': '1', 'container_format': 'bare', 'status': 'deleted', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '15eb6080-af7b-493f-a918-c1cc9d438efd', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.106 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bb1e3cd0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:17.107 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: []
+{7} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deleted [0.030864s] ... ok
+2018-01-19 14:49:17.128 4976 INFO glance.db.simple.api [req-367fad1e-d2d7-40e5-9b81-80b453bd93a4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52bad3a910>, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'killed', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.130 4976 INFO glance.db.simple.api [req-367fad1e-d2d7-40e5-9b81-80b453bd93a4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'name': '1', 'container_format': 'bare', 'status': 'killed', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'a3a75a99-3351-4b79-a847-838f3932dd53', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.135 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bb1d3e90>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:17.136 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'name': '1', 'container_format': 'bare', 'status': 'killed', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'a3a75a99-3351-4b79-a847-838f3932dd53', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.137 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bb1d3e90>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={}
+2018-01-19 14:49:17.137 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: []
+{7} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_killed [0.029498s] ... ok
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_no_content [0.008854s] ... ok
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_get_not_support [0.009222s] ... ok
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum [0.007978s] ... ok
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_range_requests_for_image_downloads [0.011677s] ... ok
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter
+ val = callable(*args, **kw)
+{1} glance.tests.unit.api.test_common.TestMalformedRequest.test_redirect_incomplete_url [0.120025s] ... ok
+{1} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_reserved_extra_property [0.017895s] ... ok
+{1} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_empty_extra_property [0.016694s] ... ok
+{1} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_empty_extra_property [0.016094s] ... ok
+{1} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop [0.017166s] ... ok
+{1} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_reserved_property [0.017706s] ... ok
+2018-01-19 14:49:17.188 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:17.189 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 189457), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 189457), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'c277c4c0-fa9e-41cb-aa75-e0c4ca028b98', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.190 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.191 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 190851), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 190851), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.191 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.192 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '734c27cf-4b13-4240-bb85-89db590659b9', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 192133), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 192133), 'deleted': False}
+2018-01-19 14:49:17.192 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.193 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'c8e7557c-7c9b-46f1-b755-86f576e481cf', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 193348), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 193348), 'deleted': False}
+2018-01-19 14:49:17.194 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.194 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Failed to stage image data due to internal error: HTTPConflict: The image 2b0bd3ce-47f3-40c2-9317-0ffc20cec8f1 has data on staging
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data Traceback (most recent call last):
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data File "glance/api/v2/image_data.py", line 305, in stage
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data raise webob.exc.HTTPConflict(explanation=msg)
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data HTTPConflict: The image 2b0bd3ce-47f3-40c2-9317-0ffc20cec8f1 has data on staging
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_already_on_staging [0.033085s] ... ok
+{1} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_no_extra_prop [0.016808s] ... ok
+{1} glance.tests.unit.async.flows.test_import.TestImportTask.test_create_image [0.023607s] ... ok
+2018-01-19 14:49:17.222 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:17.224 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 223931), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 223931), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '52358a73-bc83-4c7e-a6b0-a601bb4dfed6', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.224 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.225 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 225454), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 225454), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.226 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.226 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '5fefc85f-7d93-413a-ad22-73e8ad340ba1', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 226632), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 226632), 'deleted': False}
+2018-01-19 14:49:17.227 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.228 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '9b852410-d7f2-47c4-bed9-4a437d436e1d', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 227789), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 227789), 'deleted': False}
+2018-01-19 14:49:17.228 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.228 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_invalid_image_transition [0.031341s] ... ok
+{1} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow [0.152718s] ... ok
+2018-01-19 14:49:17.255 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:17.257 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 256958), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 256958), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'f97e9c16-ca0a-42d1-a98d-7f8a733f9613', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.258 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.259 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 258793), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 258793), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.259 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.260 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'f9f52ed7-3d22-4d97-9bb8-67019dd1146d', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 260161), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 260161), 'deleted': False}
+2018-01-19 14:49:17.260 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.261 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'd09e7553-92d1-4d71-8958-12d86afa50bf', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 261351), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 261351), 'deleted': False}
+2018-01-19 14:49:17.262 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.262 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Failed to stage image data due to internal error: ServerError: The request returned 500 Internal Server Error.
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data Traceback (most recent call last):
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data File "glance/api/v2/image_data.py", line 296, in stage
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data image = image_repo.get(image_id)
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data File "glance/tests/unit/v2/test_image_data_resource.py", line 84, in get
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data raise self.result
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data ServerError: The request returned 500 Internal Server Error.
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_internal_error [0.030933s] ... ok
+2018-01-19 14:49:17.285 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:17.287 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 286914), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 286914), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '95d5d5d4-eb58-4c1c-9348-a8e4492cc099', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.288 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.289 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 288832), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 288832), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.289 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.290 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '864b08d8-c413-4cff-8e78-0e08bfb0d464', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 290325), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 290325), 'deleted': False}
+2018-01-19 14:49:17.291 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.291 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '1abb6359-68e4-4755-9c88-f2ffb73ddaa5', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 291539), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 291539), 'deleted': False}
+2018-01-19 14:49:17.292 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.292 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.308 4976 ERROR glance.api.v2.image_data [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Signature verification failed for image c80a1a6c-bd1f-41c5-90ee-81afedb1d58d: Signature verification for the image failed: %(reason)s.: SignatureVerificationError: Signature verification for the image failed: %(reason)s.
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails [0.033075s] ... ok
+{1} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_backed_file_import_to_fs [0.131068s] ... ok
+{1} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_disk [0.014196s] ... ok
+{1} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_not_admin [0.012838s] ... ok
+{1} glance.tests.unit.async.test_taskflow_executor.TestTaskExecutor.test_task_fail [0.026936s] ... ok
+{1} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_create_image [0.014608s] ... ok
+{1} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_not_empty [0.007683s] ... ok
+{1} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input [0.009552s] ... ok
+2018-01-19 14:49:17.319 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:17.320 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 320270), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 320270), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'a7a1f776-2df1-4118-9d31-734e17414a95', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.321 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.322 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 321829), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 321829), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.322 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.323 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'bd3f186c-50af-457f-b50b-2a998b739fd6', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 323272), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 323272), 'deleted': False}
+2018-01-19 14:49:17.323 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.324 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '8b34007e-cc2f-423f-b261-200f391fa271', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 324435), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 324435), 'deleted': False}
+2018-01-19 14:49:17.325 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.325 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.338 4976 ERROR glance.api.v2.image_data [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Insufficient permissions on image storage media: Permission to write image storage media denied.: StorageWriteDenied: Permission to write image storage media denied.
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_write_denied [0.029510s] ... ok
+{1} glance.tests.unit.common.test_location_strategy.TestLocationOrderStrategyModule.test_get_ordered_locations [0.015509s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none [0.034423s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none_permitted [0.028273s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_permitted_specific_policy [0.026054s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_unpermitted_policy [0.021755s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_none_permitted [0.015177s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_admin_role [0.021166s] ... ok
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_rules_loaded_in_order [0.016965s] ... ok
+{1} glance.tests.unit.common.test_rpc.TestRPCController.test_register [0.010335s] ... ok
+{1} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_zero_content_length [0.008699s] ... ok
+{1} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip [0.009519s] ... ok
+{1} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp [0.008911s] ... ok
+{1} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator [0.010963s] ... ok
+{1} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime [0.009062s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator_stop_iteration_err [0.007424s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_equals_read [0.009156s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_different_core_custom_properties [0.007970s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_mutating [0.007237s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string [0.008120s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname [0.009422s] ... ok
+{1} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_no_private_key [0.007853s] ... ok
+{1} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length [0.008427s] ... ok
+{1} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body [0.007441s] ... ok
+2018-01-19 14:49:17.347 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.349 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 348606), 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '2ea3c483-cb4a-4d78-ae2f-541dd0418c61', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 348606), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.349 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.350 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.351 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.352 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 351749), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 351749), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.352 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.353 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 353212), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 353212), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.354 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.354 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 354664), 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 354664), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.355 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.355 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.356 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={}
+2018-01-19 14:49:17.357 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': 'ad49ef52-bd82-416d-8f79-5434e5f2e09e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'deleted': False}
+2018-01-19 14:49:17.357 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={}
+2018-01-19 14:49:17.358 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': '6d7088ec-2619-4264-bac1-ed13f03bc8ba', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 358182), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 358182), 'deleted': False}
+2018-01-19 14:49:17.358 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.359 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '31b75704-4f8a-4950-9ad3-99a53f025afe', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 359340), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 359340), 'deleted': False}
+2018-01-19 14:49:17.360 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.360 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'c08ccb38-c421-4811-86e1-eea35f959875', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 360483), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 360483), 'deleted': False}
+2018-01-19 14:49:17.368 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bcdab390>, 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc'), kwargs={}
+2018-01-19 14:49:17.369 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.370 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bcdab390>, 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc'), kwargs={}
+2018-01-19 14:49:17.370 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: []
+2018-01-19 14:49:17.372 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52bcdab390>,), kwargs={'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc'}
+2018-01-19 14:49:17.372 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': 'ad49ef52-bd82-416d-8f79-5434e5f2e09e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'deleted': False}]
+{7} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_allowed_by_get_members_policy [0.033784s] ... ok
+{1} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value [0.011193s] ... ok
+{1} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality [0.007945s] ... ok
+{1} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset [0.008773s] ... ok
+{1} glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none [0.007329s] ... ok
+{1} glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive [0.013662s] ... ok
+{1} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_length [0.008029s] ... ok
+{1} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_service_type [0.008387s] ... ok
+{1} glance.tests.unit.test_auth.TestImageFactoryProxy.test_wrong_owner_cannot_be_set [0.012427s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_change_disk_format [0.015090s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_change_name [0.014450s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_change_status [0.010607s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_reactivate_image [0.010061s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableTask.test_begin_processing [0.012882s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableTask.test_change_expires_at [0.010540s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableTask.test_change_owner [0.016100s] ... ok
+{1} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_owner [0.012960s] ... ok
+{1} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_restricted [0.016893s] ... ok
+{1} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_response_headers [0.018479s] ... ok
+{1} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_no_match_unknown_version [0.000333s] ... ok
+{1} glance.tests.unit.test_context.TestContext.test_auth_private [0.011678s] ... ok
+{1} glance.tests.unit.test_context.TestContext.test_empty_private [0.012030s] ... ok
+{1} glance.tests.unit.test_context.TestContext.test_empty_public_owned [0.010105s] ... ok
+{1} glance.tests.unit.test_context.TestContext.test_service_catalog [0.013684s] ... ok
+{1} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog [0.013406s] ... ok
+2018-01-19 14:49:17.381 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.383 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 382666), 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'c155d414-e4e7-4142-be81-d9745990ab54', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 382666), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.383 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.384 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 384353), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 384353), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.385 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.386 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 385829), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 385829), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.386 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.387 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 387213), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 387213), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.388 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.388 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 388594), 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 388594), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.389 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.389 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.390 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={}
+2018-01-19 14:49:17.391 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': '54b820a9-57af-4035-a982-ef45a3bcc733', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 390833), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 390833), 'deleted': False}
+2018-01-19 14:49:17.391 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={}
+2018-01-19 14:49:17.392 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': '6b83c6c7-a224-4116-a8a3-0cd1b32b5032', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 391985), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 391985), 'deleted': False}
+2018-01-19 14:49:17.392 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.393 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'a8519b0a-5742-4d22-bced-baf529b9be15', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 393115), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 393115), 'deleted': False}
+2018-01-19 14:49:17.393 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.394 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'ed5e4cd4-a044-46fc-96df-7f796da7f75d', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 394352), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 394352), 'deleted': False}
+2018-01-19 14:49:17.404 4976 INFO glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bcdabe10>, '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed'), kwargs={}
+2018-01-19 14:49:17.405 4976 INFO glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52bcdabe10>,), kwargs={'status': None, 'image_id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}
+2018-01-19 14:49:17.406 4976 INFO glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Returning image_member_find: []
+2018-01-19 14:49:17.406 4976 WARNING glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Unable to get unowned image
+2018-01-19 14:49:17.407 4976 WARNING glance.api.v2.image_members [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Image 3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed not found.: ImageNotFound: No image found with ID 3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed
+{7} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image [0.034357s] ... ok
+{1} glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response [0.014695s] ... ok
+{7} glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update [0.009935s] ... ok
+{7} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_no_body [0.012793s] ... ok
+{1} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_some_pending [0.008663s] ... ok
+{1} glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_for_v1_api [0.014660s] ... ok
+{1} glance.tests.unit.test_db.TestImageMemberRepo.test_add_duplicate_image_member [0.014169s] ... ok
+{1} glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member [0.014194s] ... ok
+{1} glance.tests.unit.test_db.TestImageRepo.test_save_image [0.016710s] ... ok
+{1} glance.tests.unit.test_db.TestTaskRepo.test_list_with_type [0.016408s] ... ok
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property [0.022743s] ... ok
+2018-01-19 14:49:17.446 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={}
+2018-01-19 14:49:17.447 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 447176), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 447176), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '67227f52-36e6-431b-a984-6242e87fc2a6', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.448 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.449 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 448843), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 448843), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.449 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={}
+2018-01-19 14:49:17.450 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'a22678a8-b5c3-46ce-8aaa-b2affafb46ef', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 450210), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 450210), 'deleted': False}
+2018-01-19 14:49:17.450 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.451 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '81dd5c45-b334-4df4-a3bd-d8d1b385fced', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 451384), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 451384), 'deleted': False}
+2018-01-19 14:49:17.452 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.452 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.460 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bafb9350>, 'abcd'), kwargs={}
+2018-01-19 14:49:17.461 4976 WARNING glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Could not find image abcd
+2018-01-19 14:49:17.466 4976 WARNING glance.api.v2.image_tags [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image abcd not found.: ImageNotFound: No image found with ID abcd
+{7} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_update_tag_of_non_existing_image [0.034278s] ... ok
+{7} glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag [0.007481s] ... ok
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object_not_found [0.021255s] ... ok
+{7} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats [0.013796s] ... ok
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found [0.024307s] ... ok
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag [0.028769s] ... ok
+{1} glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items [0.009080s] ... ok
+{1} glance.tests.unit.test_domain.TestExtraProperties.test_setitem [0.012320s] ... ok
+{1} glance.tests.unit.test_domain.TestImage.test_delete_extra_properties [0.009399s] ... ok
+{1} glance.tests.unit.test_domain.TestImage.test_tags_always_a_set [0.008080s] ... ok
+{1} glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property [0.009330s] ... ok
+{1} glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain [0.009680s] ... ok
+{1} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add [0.008093s] ... ok
+{1} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save [0.007741s] ... ok
+{1} glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain [0.007988s] ... ok
+{1} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image [0.008064s] ... ok
+{1} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors [0.008742s] ... ok
+{1} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image_meta [0.007668s] ... ok
+{1} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_bad_args [0.008975s] ... ok
+{1} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load [0.011347s] ... ok
+{1} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size [0.008168s] ... ok
+2018-01-19 14:49:17.500 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.502 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 501909), 'name': '1', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'e14d3519-c7d5-4d62-ac5c-60b75075d6a4', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 501909), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.503 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '2', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {'bar': 'foo', 'foo': 'bar', 'hypervisor_type': 'kvm'}, 'disk_format': 'raw', 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'tags': ['redhat', '64bit', 'power'], 'status': 'active', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.503 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [{'value': 'foo', 'name': 'bar', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'bar', 'name': 'foo', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'kvm', 'name': 'hypervisor_type', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 503567), 'name': '2', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 503567), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False}
+2018-01-19 14:49:17.504 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {}, 'disk_format': None, 'size': 512, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': 2048, 'min_disk': None, 'tags': ['windows', '64bit', 'x86'], 'status': 'queued', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.505 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': 2048, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 505185), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 505185), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False}
+2018-01-19 14:49:17.505 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': 3072, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.506 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': 3072, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 506309), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 506309), 'checksum': None, 'deleted': False}
+2018-01-19 14:49:17.506 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+2018-01-19 14:49:17.507 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None
+2018-01-19 14:49:17.507 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={}
+2018-01-19 14:49:17.507 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'ace5afa6-3d87-443e-9642-4bf36cbd3ff2', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 507844), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 507844), 'deleted': False}
+{7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property [0.024552s] ... ok
+{1} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator [0.023022s] ... ok
+{1} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum [0.020726s] ... ok
+{1} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached [0.024873s] ... ok
+2018-01-19 14:49:17.549 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.551 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 550784), 'name': '1', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'f66ed81e-4104-4bf6-ac49-c64b3efa2baf', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 550784), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.551 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '2', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {'bar': 'foo', 'foo': 'bar', 'hypervisor_type': 'kvm'}, 'disk_format': 'raw', 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'tags': ['redhat', '64bit', 'power'], 'status': 'active', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.552 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [{'value': 'foo', 'name': 'bar', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'bar', 'name': 'foo', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'kvm', 'name': 'hypervisor_type', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 552103), 'name': '2', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 552103), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False}
+2018-01-19 14:49:17.555 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={}
+{7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete [0.043189s] ... ok
+2018-01-19 14:49:17.619 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.620 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 620216), 'name': '1', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '9e827df7-39b2-40a3-8b4d-ebf46b127b07', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 620216), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}
+2018-01-19 14:49:17.621 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '2', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {'bar': 'foo', 'foo': 'bar', 'hypervisor_type': 'kvm'}, 'disk_format': 'raw', 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'tags': ['redhat', '64bit', 'power'], 'status': 'active', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={}
+2018-01-19 14:49:17.622 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [{'value': 'foo', 'name': 'bar', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'bar', 'name': 'foo', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'kvm', 'name': 'hypervisor_type', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 622331), 'name': '2', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 622331), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False}
+2018-01-19 14:49:17.626 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment