From: Alfredo Deza Date: Mon, 6 Jun 2016 20:42:27 +0000 (-0400) Subject: [RM-14099] osd: partx/partprobe calls are no longer needed when zapping. ceph-disk... X-Git-Tag: v1.5.34~2^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fheads%2FRM-14099;p=ceph-deploy.git [RM-14099] osd: partx/partprobe calls are no longer needed when zapping. ceph-disk does it Signed-off-by: Alfredo Deza --- diff --git a/ceph_deploy/osd.py b/ceph_deploy/osd.py index 3ce24d3..1b4caa0 100644 --- a/ceph_deploy/osd.py +++ b/ceph_deploy/osd.py @@ -428,34 +428,6 @@ def disk_zap(args): ], ) - # once all is done, call partprobe (or partx) - # On RHEL and CentOS distros, calling partprobe forces a reboot of the - # server. Since we are not resizing partitons we rely on calling - # partx - 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_executable, - '-a', - disk, - ], - ) - - else: - LOG.debug('Calling partprobe on zapped device %s', disk) - partprobe_executable = system.executable_path(distro.conn, 'partprobe') - remoto.process.run( - distro.conn, - [ - partprobe_executable, - disk, - ], - ) - distro.conn.exit()