From 53112d7c44f177f67b4ff80dac342e46080026ef Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Fri, 7 Sep 2018 14:11:33 -0400 Subject: [PATCH] ceph-volume lvm.batch fix error reporting, Device objects aren't strings Signed-off-by: Alfredo Deza (cherry picked from commit 267a386cc270081b2cd284bf78bf94b52be113dc) --- src/ceph-volume/ceph_volume/devices/lvm/batch.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ceph-volume/ceph_volume/devices/lvm/batch.py b/src/ceph-volume/ceph_volume/devices/lvm/batch.py index 4086064f5bdca..c6f8a9046470a 100644 --- a/src/ceph-volume/ceph_volume/devices/lvm/batch.py +++ b/src/ceph-volume/ceph_volume/devices/lvm/batch.py @@ -142,7 +142,8 @@ class Batch(object): strategy.report_pretty() terminal.info('The above OSDs would be created if the operation continues') if not prompt_bool('do you want to proceed? (yes/no)'): - terminal.error('aborting OSD provisioning for %s' % ','.join(args.devices)) + devices = ','.join([device.abspath for device in args.devices]) + terminal.error('aborting OSD provisioning for %s' % devices) raise SystemExit(0) strategy.execute() -- 2.39.5