From: Martin Palma Date: Fri, 8 Jan 2016 13:17:20 +0000 (+0100) Subject: [RM-13847] Using full paths for partx and partprobe executables. X-Git-Tag: v1.5.32~5^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=59b7ef8cbaad1f5baef0a4829756275ac4930dfc;p=ceph-deploy.git [RM-13847] Using full paths for partx and partprobe executables. Signed-off-by: Martin Palma --- diff --git a/ceph_deploy/osd.py b/ceph_deploy/osd.py index 40d09ea..131c4fa 100644 --- a/ceph_deploy/osd.py +++ b/ceph_deploy/osd.py @@ -427,10 +427,11 @@ def disk_zap(args): if distro.normalized_name.startswith(('centos', 'red')): LOG.info('calling partx on zapped device %s', disk) LOG.info('re-reading known partitions will display errors') + partx_executable = system.executable_path(distro.conn, 'partx') remoto.process.run( distro.conn, [ - 'partx', + partx_executable, '-a', disk, ], @@ -438,10 +439,11 @@ def disk_zap(args): else: LOG.debug('Calling partprobe on zapped device %s', disk) + partprobe_executable = system.executable_path(distro.conn, 'partprobe') remoto.process.run( distro.conn, [ - 'partprobe', + partprobe_executable, disk, ], )