From f411c0b0b1adfd1a883b54e7da46613d85146ff3 Mon Sep 17 00:00:00 2001 From: Luciano Lo Giudice Date: Wed, 10 Apr 2024 13:08:41 -0300 Subject: [PATCH] Use already existing functionality to fetch RGW client --- zaza/openstack/charm_tests/ceph/tests.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/zaza/openstack/charm_tests/ceph/tests.py b/zaza/openstack/charm_tests/ceph/tests.py index 06843b9..8bf4bf4 100644 --- a/zaza/openstack/charm_tests/ceph/tests.py +++ b/zaza/openstack/charm_tests/ceph/tests.py @@ -1793,9 +1793,10 @@ class CephMonKeyRotationTests(test_utils.BaseCharmTest): self.assertTrue(entity_filter(first[0])) def _get_rgw_client(self, unit): - cmd = 'sudo ceph auth ls | grep client.rgw' - result = zaza_model.run_on_unit(unit, cmd) - return result['Stdout'].strip() + ret = self._get_all_keys(unit, 'client.rgw') + if not ret: + return None + return next(iter(ret))[0] def test_key_rotate(self): """Test that rotating the keys actually changes them."""