The six scenario tests in liberty are failing due to error below:
Traceback (most recent call last):
File "/home/buildbot/neutron-lbaas/neutron_lbaas/tests/tempest/v2/scenario/base_tls.py", line 35, in setUp
super(BaseTestCaseTLS, self).setUp()
File "/home/buildbot/neutron-lbaas/neutron_lbaas/tests/tempest/v2/scenario/base.py", line 86, in setUp
self._create_security_group_for_test()
File "/home/buildbot/neutron-lbaas/neutron_lbaas/tests/tempest/v2/scenario/base.py", line 147, in _create_security_group_for_test
tenant_id=self.tenant_id)
AttributeError: 'TestLoadBalancerTLS' object has no attribute 'tenant_id'
After adding an explicit line to set the tenant_id before line 147, I can get five of the six tests to pass in undercloud. The call I add is as follows:
The six scenario tests in liberty are failing due to error below:
After adding an explicit line to set the tenant_id before line 147, I can get five of the six tests to pass in undercloud. The call I add is as follows:
self.tenant_id = self.manager.identity_client.tenant_id
This must be some failure to execute the resource_setup method. It looks as though it is not being called in the base class.