]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-disk: change get_dmcrypt_key test to support different cluster name 11786/head
authorSébastien Han <seb@redhat.com>
Wed, 18 Jan 2017 13:03:44 +0000 (14:03 +0100)
committerSébastien Han <seb@redhat.com>
Tue, 31 Jan 2017 11:03:30 +0000 (12:03 +0100)
Signed-off-by: Sébastien Han <seb@redhat.com>
src/ceph-disk/ceph_disk/main.py
src/ceph-disk/tests/test_prepare.py

index 13dc492221549e192a8e1ce8475a42f35de8ba94..e5031ac8c30fef344f6b9b439aa604bb0678f1f3 100755 (executable)
@@ -2466,7 +2466,7 @@ class Lockbox(object):
                       self.args.lockbox)
             self.partition = self.create_partition()
 
-    def create_key(self, cluster):
+    def create_key(self):
         key_size = CryptHelpers.get_dmcrypt_keysize(self.args)
         key = open('/dev/urandom', 'rb').read(key_size / 8)
         base64_key = base64.b64encode(key)
@@ -2528,7 +2528,7 @@ class Lockbox(object):
         LOG.debug('Mounting lockbox ' + str(" ".join(args)))
         command_check_call(args)
         write_one_line(path, 'osd-uuid', self.args.osd_uuid)
-        self.create_key(self.args.cluster)
+        self.create_key()
         self.symlink_spaces(path)
         write_one_line(path, 'magic', CEPH_LOCKBOX_ONDISK_MAGIC)
         if self.device is not None:
index 2e475832d8dc7fde0690d482209eb1e3549c16c5..1877b196575602e88b955e4965683cdab3ddc79a 100644 (file)
@@ -316,7 +316,7 @@ class TestDevicePartitionCrypt(Base):
             partition.map()
             assert m['_dmcrypt_map'].called
             m['get_dmcrypt_key'].assert_called_with(
-                uuid, '/etc/ceph/dmcrypt-keys', True)
+                uuid, '/etc/ceph/dmcrypt-keys', True, 'ceph')
 
 
 class TestCryptHelpers(Base):