jenkins stackforge running test_create_secret_then_expire_then_check fails with http500 due to the following error:
2014-05-15 15:41:13.818 9103 ERROR barbican.api.controllers [-] Secret creation failure seen - please contact site administrator.
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers Traceback (most recent call last):
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers File "/Users/step6927/barbican-pecan/barbican/barbican/api/controllers/__init__.py", line 85, in handler
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers return fn(inst, *args, **kwargs)
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers File "/Users/step6927/barbican-pecan/barbican/barbican/api/controllers/__init__.py", line 71, in enforcer
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers return fn(inst, *args, **kwargs)
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers File "/Users/step6927/barbican-pecan/barbican/barbican/api/controllers/secrets.py", line 244, in on_post
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers self.kek_repo)
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers File "/Users/step6927/barbican-pecan/barbican/barbican/common/resources.py", line 69, in create_secret
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers enforce_text_only=True)
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers File "/Users/step6927/barbican-pecan/barbican/barbican/crypto/extension_manager.py", line 253, in encrypt
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers encrypt_dto, kek_meta_dto, tenant.keystone_id
2014-05-15 15:41:13.818 9103 TRACE barbican.api.controllers TypeError: 'ResponseDTO' object is not iterable
Reviewed: https:/ /review. openstack. org/94003 /git.openstack. org/cgit/ stackforge/ barbican/ commit/ ?id=2b1914a7305 a708a33a68c324f ef9bba98cc925a
Committed: https:/
Submitter: Jenkins
Branch: master
commit 2b1914a7305a708 a33a68c324fef9b ba98cc925a
Author: Steve Heyman <email address hidden>
Date: Fri May 16 21:21:50 2014 -0500
Fixed http 500 due to mismatch between ResponseDTO and tuple from plugin encrypt
Change-Id: Ib206c0cc17d710 13ffb30af08b4cc e4392171b08
Closes-Bug: #1320001