Example of this failure: http://logs.openstack.org/periodic-stable/periodic-trove-python27-db-liberty/595efcf/console.html#_2016-03-30_06_06_50_505 2016-03-30 06:06:50.457 | Traceback (most recent call last): 2016-03-30 06:06:50.457 | File "run_tests.py", line 233, in main 2016-03-30 06:06:50.457 | app = initialize_trove(config_file) 2016-03-30 06:06:50.458 | File "run_tests.py", line 76, in initialize_trove 2016-03-30 06:06:50.458 | return pastedeploy.paste_deploy_app(config_file, 'trove', {}) 2016-03-30 06:06:50.500 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/trove/common/pastedeploy.py", line 161, in paste_deploy_app 2016-03-30 06:06:50.501 | return deploy.loadapp("config:%s" % paste_config_file, name=app_name) 2016-03-30 06:06:50.501 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp 2016-03-30 06:06:50.501 | return loadobj(APP, uri, name=name, **kw) 2016-03-30 06:06:50.501 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj 2016-03-30 06:06:50.501 | return context.create() 2016-03-30 06:06:50.502 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 2016-03-30 06:06:50.502 | return self.object_type.invoke(self) 2016-03-30 06:06:50.502 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke 2016-03-30 06:06:50.502 | **context.local_conf) 2016-03-30 06:06:50.502 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call 2016-03-30 06:06:50.502 | val = callable(*args, **kw) 2016-03-30 06:06:50.503 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/trove/common/wsgi.py", line 58, in versioned_urlmap 2016-03-30 06:06:50.503 | urlmap = paste.urlmap.urlmap_factory(*args, **kwargs) 2016-03-30 06:06:50.503 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/urlmap.py", line 31, in urlmap_factory 2016-03-30 06:06:50.503 | app = loader.get_app(app_name, global_conf=global_conf) 2016-03-30 06:06:50.503 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app 2016-03-30 06:06:50.503 | name=name, global_conf=global_conf).create() 2016-03-30 06:06:50.504 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 2016-03-30 06:06:50.504 | return self.object_type.invoke(self) 2016-03-30 06:06:50.504 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 207, in invoke 2016-03-30 06:06:50.504 | app = filter(app) 2016-03-30 06:06:50.504 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/trove/common/extensions.py", line 579, in _factory 2016-03-30 06:06:50.504 | return TroveExtensionMiddleware(app, ext_mgr) 2016-03-30 06:06:50.505 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/trove/common/extensions.py", line 539, in __init__ 2016-03-30 06:06:50.505 | controller_resource) 2016-03-30 06:06:50.505 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/trove/common/extensions.py", line 321, in _map_custom_collection_actions 2016-03-30 06:06:50.505 | submap.connect(path) 2016-03-30 06:06:50.505 | File "/home/jenkins/workspace/periodic-trove-python27-db-liberty/.tox/py27/local/lib/python2.7/site-packages/routes/mapper.py", line 168, in connect 2016-03-30 06:06:50.505 | routename, path = args 2016-03-30 06:06:50.506 | ValueError: need more than 1 value to unpack