From 59b7ef8cbaad1f5baef0a4829756275ac4930dfc Mon Sep 17 00:00:00 2001 From: Martin Palma Date: Fri, 8 Jan 2016 14:17:20 +0100 Subject: [PATCH] [RM-13847] Using full paths for partx and partprobe executables. Signed-off-by: Martin Palma --- ceph_deploy/osd.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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, ], ) -- 2.47.3