]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #32733 from leseb/cv-raw-bp
authorJan Fajerski <jan--f@users.noreply.github.com>
Wed, 22 Jan 2020 13:14:13 +0000 (14:14 +0100)
committerGitHub <noreply@github.com>
Wed, 22 Jan 2020 13:14:13 +0000 (14:14 +0100)
nautilus: ceph-volume: add raw (--bluestore) mode

1  2 
src/ceph-volume/ceph_volume/tests/util/test_device.py
src/ceph-volume/ceph_volume/util/device.py

index fc7d471f0a8f2a6681e6f4d36a1be6b90f0339af,7c5d448a8f22873c529bcd5a11e35added78aef1..3974526c49ceb2bfe1b0a744a77c91f01ad2fd35
@@@ -389,11 -398,10 +398,13 @@@ class Device(object)
          ]
          rejected = [reason for (k, v, reason) in reasons if
                      self.sys_api.get(k, '') == v]
 +        # reject disks small than 5GB
 +        if int(self.sys_api.get('size', 0)) < 5368709120:
 +            rejected.append('Insufficient space (<5GB)')
          if self.is_ceph_disk_member:
              rejected.append("Used by ceph-disk")
+         if self.has_bluestore_label:
+             rejected.append('Has BlueStore device label')
  
          return len(rejected) == 0, rejected