manila CI hook: failure to disable cert rule protocol, GLUSTERFS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack-plugin-ceph |
Fix Released
|
Undecided
|
Ramana Raja |
Bug Description
A tempest test fails in Manila's cephfs-native CI currently as follows,
| setUpClass (manila_
| -------
|
| Captured traceback:
| ~~~~~~~~~~~~~~~~~~~
| Traceback (most recent call last):
| File "tempest/test.py", line 262, in setUpClass
| six.reraise(etype, value, trace)
| File "tempest/test.py", line 255, in setUpClass
| cls.resource_
| File "/opt/stack/
| cls.share = cls.create_share()
| File "/opt/stack/
| result = cls.create_
| File "/opt/stack/
| d["share"] = cls._create_
| File "/opt/stack/
| share = client.
| File "/opt/stack/
| resp, body = self.post("shares", body, version=version)
| File "/opt/stack/
| return super(SharesV2C
| File "/usr/local/
| return self.request(
| File "/usr/local/
| resp, resp_body)
| File "/usr/local/
| raise exceptions.
| tempest_
| Details: {u'code': 400, u'message': u"Invalid input received: Invalid share protocol provided: GLUSTERFS. It is either disabled or unsupported. Available protocols: ['CEPHFS']."}
This is because the CI hook script, post_test_hook, fails to disable the GLUSTERFS protocol in the above tempest test method. The protocol is enabled by default by a config option 'enable_
Changed in devstack-plugin-ceph: | |
assignee: | nobody → Ramana Raja (rraja) |
description: | updated |
Fix proposed to branch: master /review. openstack. org/275678
Review: https:/