======================================================================
FAIL: glanceclient.tests.unit.v2.test_metadefs_objects.TestObjectController.test_update_object
tags: worker-2
----------------------------------------------------------------------
Traceback (most recent call last):
File "glanceclient/tests/unit/v2/test_metadefs_objects.py", line 298, in test_update_object
obj = self.controller.update(NAMESPACE1, OBJECT1, **properties)
File "glanceclient/v2/metadefs.py", line 343, in update
obj = self.get(namespace, object_name)
File "glanceclient/v2/metadefs.py", line 367, in get
return self.model(**body)
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/warlock/core.py", line 35, in __init__
base_class.__init__(self, *args, **kwargs)
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/warlock/model.py", line 34, in __init__
self.validate(d)
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/warlock/model.py", line 141, in validate
jsonschema.validate(obj, self.schema, resolver=self.resolver)
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/validators.py", line 478, in validate
cls(schema, *args, **kwargs).validate(instance)
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/validators.py", line 122, in validate
for error in self.iter_errors(*args, **kwargs):
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/validators.py", line 98, in iter_errors
for error in errors:
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/_validators.py", line 291, in properties_draft4
schema_path=property,
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/validators.py", line 114, in descend
for error in self.iter_errors(instance, schema):
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/validators.py", line 98, in iter_errors
for error in errors:
File "/opt/stack/python-glanceclient/.tox/py27/local/lib/python2.7/site-packages/jsonschema/_validators.py", line 195, in ref
with validator.resolver.resolving(ref) as resolved:
AttributeError: type object 'SchemaBasedModel' has no attribute 'resolving'
glanceclient unit tests fail with:
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= tests.unit. v2.test_ metadefs_ objects. TestObjectContr oller.test_ update_ object ------- ------- ------- ------- ------- ------- ------- ------- ------- tests/unit/ v2/test_ metadefs_ objects. py", line 298, in test_update_object .update( NAMESPACE1, OBJECT1, **properties) v2/metadefs. py", line 343, in update v2/metadefs. py", line 367, in get python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ warlock/ core.py" , line 35, in __init__ class._ _init__ (self, *args, **kwargs) python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ warlock/ model.py" , line 34, in __init__ validate( d) python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ warlock/ model.py" , line 141, in validate validate( obj, self.schema, resolver= self.resolver) python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ validators. py", line 478, in validate .validate( instance) python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ validators. py", line 122, in validate errors( *args, **kwargs): python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ validators. py", line 98, in iter_errors python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ _validators. py", line 291, in properties_draft4 path=property, python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ validators. py", line 114, in descend errors( instance, schema): python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ validators. py", line 98, in iter_errors python- glanceclient/ .tox/py27/ local/lib/ python2. 7/site- packages/ jsonschema/ _validators. py", line 195, in ref resolver. resolving( ref) as resolved:
FAIL: glanceclient.
tags: worker-2
-------
Traceback (most recent call last):
File "glanceclient/
obj = self.controller
File "glanceclient/
obj = self.get(namespace, object_name)
File "glanceclient/
return self.model(**body)
File "/opt/stack/
base_
File "/opt/stack/
self.
File "/opt/stack/
jsonschema.
File "/opt/stack/
cls(schema, *args, **kwargs)
File "/opt/stack/
for error in self.iter_
File "/opt/stack/
for error in errors:
File "/opt/stack/
schema_
File "/opt/stack/
for error in self.iter_
File "/opt/stack/
for error in errors:
File "/opt/stack/
with validator.
AttributeError: type object 'SchemaBasedModel' has no attribute 'resolving'