[PKG-Openstack-devel] Bug#880226: heat: FTBFS: AttributeError: 'module' object has no attribute 'KeystoneAuthHandler'
Andreas Beckmann
anbe at debian.org
Mon Oct 30 19:36:14 UTC 2017
Source: heat
Version: 1:9.0.0-1
Severity: serious
Justification: fails to build from source
Hi,
heat/experimental FTBFS in a minimal sid+experimental environment:
======================================================================
FAIL: heat.tests.clients.test_mistral_client.MistralClientPluginTest.test_create
heat.tests.clients.test_mistral_client.MistralClientPluginTest.test_create
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
File "heat/tests/clients/test_mistral_client.py", line 26, in test_create
self.patchobject(keystone.KeystoneAuthHandler, 'authenticate')
AttributeError: 'module' object has no attribute 'KeystoneAuthHandler'
======================================================================
FAIL: heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_event_sink
heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_event_sink
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
File "heat/tests/clients/test_zaqar_client.py", line 41, in test_event_sink
client = context.clients.client('zaqar')
File "heat/engine/clients/__init__.py", line 69, in client
return client_plugin.client()
File "heat/engine/clients/client_plugin.py", line 74, in client
self._client_instances[version] = self._create()
File "heat/engine/clients/os/zaqar.py", line 39, in _create
session=self.context.keystone_session)
TypeError: __init__() got an unexpected keyword argument 'session'
======================================================================
FAIL: heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_create
heat.tests.clients.test_zaqar_client.ZaqarClientPluginTest.test_create
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
File "heat/tests/clients/test_zaqar_client.py", line 27, in test_create
client = plugin.client()
File "heat/engine/clients/client_plugin.py", line 74, in client
self._client_instances[version] = self._create()
File "heat/engine/clients/os/zaqar.py", line 39, in _create
session=self.context.keystone_session)
TypeError: __init__() got an unexpected keyword argument 'session'
======================================================================
FAIL: heat.tests.openstack.zaqar.test_queue.ZaqarSignedQueueURLTest.test_create
heat.tests.openstack.zaqar.test_queue.ZaqarSignedQueueURLTest.test_create
----------------------------------------------------------------------
_StringException: pythonlogging:'': {{{
INFO [heat.engine.resource] Validating ZaqarSignedQueueURL "signed_url" Stack "BQPEHKCQSF" [f5e60c02-2db5-4a48-aebe-a88032ca0fda]
INFO [heat.engine.stack] Stack CREATE IN_PROGRESS (BQPEHKCQSF): Stack CREATE started
INFO [heat.engine.resource] creating ZaqarSignedQueueURL "signed_url" Stack "BQPEHKCQSF" [f5e60c02-2db5-4a48-aebe-a88032ca0fda]
INFO [heat.engine.resource] CREATE: ZaqarSignedQueueURL "signed_url" Stack "BQPEHKCQSF" [f5e60c02-2db5-4a48-aebe-a88032ca0fda]
Traceback (most recent call last):
File "heat/engine/resource.py", line 831, in _action_recorder
yield
File "heat/engine/resource.py", line 939, in _do_action
yield self.action_handler_task(action, args=handler_args)
File "heat/engine/scheduler.py", line 334, in wrapper
step = next(subtask)
File "heat/engine/resource.py", line 884, in action_handler_task
handler_data = handler(*args)
File "heat/engine/resources/openstack/zaqar/queue.py", line 219, in handle_create
queue = self.client().queue(self.properties[self.QUEUE])
File "heat/engine/resource.py", line 709, in client
return self.stack.clients.client(client_name, version)
File "heat/engine/clients/__init__.py", line 69, in client
return client_plugin.client()
File "heat/engine/clients/client_plugin.py", line 74, in client
self._client_instances[version] = self._create()
File "heat/engine/clients/os/zaqar.py", line 39, in _create
session=self.context.keystone_session)
TypeError: __init__() got an unexpected keyword argument 'session'
INFO [heat.engine.stack] Stack CREATE FAILED (BQPEHKCQSF): Resource CREATE failed: TypeError: resources.signed_url: __init__() got an unexpected keyword argument 'session'
}}}
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
File "heat/tests/openstack/zaqar/test_queue.py", line 340, in test_create
self.assertEqual(self.rsrc.COMPLETE, self.rsrc.status)
File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 411, in assertEqual
self.assertThat(observed, matcher, message)
File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 498, in assertThat
raise mismatch_error
testtools.matchers._impl.MismatchError: 'COMPLETE' != 'FAILED'
----------------------------------------------------------------------
Ran 6686 tests in 1339.323s
FAILED (failures=4, skipped=5)
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory '/build/heat-9.0.0'
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: heat_1%9.0.0-1.log.gz
Type: application/gzip
Size: 124441 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/openstack-devel/attachments/20171030/849668fd/attachment-0001.bin>
More information about the Openstack-devel
mailing list