From caad18745cd8553a012d9e7f92e59d5b4450dcf2 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 14 Feb 2013 17:04:55 -0800 Subject: [PATCH] ceph-disk-prepare: do partprobe after setting final partition type This is necessary to kick udev into processing the updated partition and running its rules. Signed-off-by: Sage Weil (cherry picked from commit 95835de9f80712eb26652ac6b66ba9c5eeb093d6) --- src/ceph-disk-prepare | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ceph-disk-prepare b/src/ceph-disk-prepare index a31ba79cbddb5..6670a52810318 100755 --- a/src/ceph-disk-prepare +++ b/src/ceph-disk-prepare @@ -566,6 +566,13 @@ def prepare_dev( data, ], ) + subprocess.check_call( + args=[ + # also make sure the kernel refreshes the new table + 'partprobe', + data, + ], + ) except subprocess.CalledProcessError as e: raise PrepareError(e) -- 2.39.5