Description of problem: File config_tempest.py does not have the capability to discover manila and then configure tempest.conf accordingly. Version-Release number of selected component (if applicable): openstack-tempest-13.0.0-7.bafe630git.el7ost.noarch puppet-tempest-9.4.0-1.el7ost.noarch python-tempest-13.0.0-7.bafe630git.el7ost.noarch How reproducible: Everytime Steps to Reproduce: SERVICE_NAMES = { 'baremetal': 'ironic', 'compute': 'nova', 'database': 'trove', 'data-processing': 'sahara', 'image': 'glance', 'network': 'neutron', 'object-store': 'swift', 'orchestration': 'heat', 'telemetry': 'ceilometer', 'volume': 'cinder', 'messaging': 'zaqar', } Above section under the file does not configure manila because there is no similar key present, in addition to this it also need to discover the resources/protocols enabled so that tempest manila tests don't skip. Actual results: Manila tempest tests skip if file generated using config_tempest.py Expected results: Manila tempest tests should not skip Additional info:
Hi Dustin, Will it be possible to backport this patch to RHOS 10, because currently manila partners will be affected by this bug and we are expecting Netapp to certify soon. Thanks, Anshul Behl
Hey Anshul, It will be very easy to backport this to the OSP-10 branch. I do think that, however, we need to set the expectation that there will still be a sizeable amount of manual intervention required to correctly configure not only Manila but also other services like Cinder. I will update this space when the backport has merged.