diff --git a/zaza/openstack/charm_tests/ceph/tests.py b/zaza/openstack/charm_tests/ceph/tests.py index 85de53dcf..9e18ca872 100644 --- a/zaza/openstack/charm_tests/ceph/tests.py +++ b/zaza/openstack/charm_tests/ceph/tests.py @@ -1812,3 +1812,13 @@ def test_key_rotate(self): logging.info('ceph-radosgw units present, but no RGW service') except KeyError: pass + + try: + zaza_model.get_application('ceph-fs') + fs_entity = self._get_all_keys(unit, lambda x: x.startswith('mds.')) + if fs_entity is not None: + self._check_key_rotation(next(iter(fs_entity))[0], unit) + else: + logging.info('ceph-fs units present, but no MDS service') + except KeyError: + pass