]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: use `check_mon_command` during iscsi config 36799/head
authorMichael Fritch <mfritch@suse.com>
Tue, 25 Aug 2020 17:19:03 +0000 (11:19 -0600)
committerMichael Fritch <mfritch@suse.com>
Tue, 25 Aug 2020 17:20:01 +0000 (11:20 -0600)
ensure the mon commands actually succeed

Signed-off-by: Michael Fritch <mfritch@suse.com>
src/pybind/mgr/cephadm/services/iscsi.py

index aecf1417835943cc302ccc0b6ad27c0d1361cddd..93dff49306680ee7243ba6022281e4a10eca4941 100644 (file)
@@ -44,7 +44,7 @@ class IscsiService(CephadmService):
                 cert_data = '\n'.join(spec.ssl_cert)
             else:
                 cert_data = spec.ssl_cert
-            ret, out, err = self.mgr.mon_command({
+            ret, out, err = self.mgr.check_mon_command({
                 'prefix': 'config-key set',
                 'key': f'iscsi/{utils.name_to_config_section("iscsi")}.{igw_id}/iscsi-gateway.crt',
                 'val': cert_data,
@@ -55,7 +55,7 @@ class IscsiService(CephadmService):
                 key_data = '\n'.join(spec.ssl_key)
             else:
                 key_data = spec.ssl_key
-            ret, out, err = self.mgr.mon_command({
+            ret, out, err = self.mgr.check_mon_command({
                 'prefix': 'config-key set',
                 'key': f'iscsi/{utils.name_to_config_section("iscsi")}.{igw_id}/iscsi-gateway.key',
                 'val': key_data,