]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume lvm.strategies fix a bug where incorrect template was used
authorAlfredo Deza <adeza@redhat.com>
Wed, 8 Aug 2018 19:40:24 +0000 (15:40 -0400)
committerAndrew Schoen <aschoen@redhat.com>
Tue, 28 Aug 2018 20:32:27 +0000 (15:32 -0500)
The template wouldn't render the total OSDs and the removed section was
repeated

Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit f473bce7addbd31c7c976d2f5f1aef82696d4da1)

src/ceph-volume/ceph_volume/devices/lvm/strategies/bluestore.py

index d30105bcc06731948d1514daab8ee6689ffe76a9..b605a9844b293d2a128a235d5538775184ea295c 100644 (file)
@@ -129,15 +129,10 @@ class MixedType(object):
         db_size = str(disk.Size(b=(vg_extents['sizes'])))
 
         string = ""
-        string += templates.ssd_volume_group.format(
-            targets='block.db',
-            total_lv_size=str(self.total_ssd_size),
-            total_lvs=vg_extents['parts'],
-            block_lv_size=db_size,
-            block_db_devices=', '.join([ssd['path'] for ssd in self.ssds]),
-            lv_size=str(disk.Size(b=(vg_extents['sizes']))),
+        string += templates.total_osds.format(
             total_osds=len(self.hdds)
         )
+
         string += templates.ssd_volume_group.format(
             target='block.db',
             total_lv_size=str(self.total_ssd_size),