]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: Refactor upgrade to call _daemon_action with new image 36426/head
authorSebastian Wagner <sebastian.wagner@suse.com>
Mon, 3 Aug 2020 09:35:41 +0000 (11:35 +0200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Thu, 6 Aug 2020 11:20:04 +0000 (13:20 +0200)
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
src/pybind/mgr/cephadm/upgrade.py

index dae52697243bc8bb00f87a81870b258b95c05ada..0e72e0a7109233af43bfb2aa8feab32d56374bb5 100644 (file)
@@ -307,17 +307,12 @@ class CephadmUpgrade:
                     return
                 logger.info('Upgrade: Redeploying %s.%s' %
                             (d.daemon_type, d.daemon_id))
-                ret, out, err = self.mgr.check_mon_command({
-                    'prefix': 'config set',
-                    'name': 'container_image',
-                    'value': target_name,
-                    'who': name_to_config_section(daemon_type + '.' + d.daemon_id),
-                })
                 self.mgr._daemon_action(
                     d.daemon_type,
                     d.daemon_id,
                     d.hostname,
-                    'redeploy'
+                    'redeploy',
+                    image=target_name
                 )
                 return