@@ -8566,7 +8566,7 @@ def test_detach_encryptor_native_luks_device_path_secret_missing(self,
8566
8566
@mock.patch.object(host.Host, "has_min_version")
8567
8567
def test_use_native_luks(self, mock_has_min_version):
8568
8568
drvr = libvirt_driver.LibvirtDriver(fake.FakeVirtAPI(), False)
8569
- # True only when the required QEMU and Libvirt versions are available
8569
+ # The required QEMU and Libvirt versions are always available
8570
8570
# on the host and a valid LUKS provider is present within the
8571
8571
# encryption metadata dict.
8572
8572
mock_has_min_version.return_value = True
@@ -8585,24 +8585,6 @@ def test_use_native_luks(self, mock_has_min_version):
8585
8585
self.assertTrue(drvr._use_native_luks({
8586
8586
'provider': encryptors.LUKS}))
8587
8587
8588
- # Always False when the required QEMU and Libvirt versions are not
8589
- # available on the host.
8590
- mock_has_min_version.return_value = False
8591
- self.assertFalse(drvr._use_native_luks({}))
8592
- self.assertFalse(drvr._use_native_luks({
8593
- 'provider': 'nova.volume.encryptors.cryptsetup.CryptSetupEncryptor'
8594
- }))
8595
- self.assertFalse(drvr._use_native_luks({
8596
- 'provider': 'CryptSetupEncryptor'}))
8597
- self.assertFalse(drvr._use_native_luks({
8598
- 'provider': encryptors.PLAIN}))
8599
- self.assertFalse(drvr._use_native_luks({
8600
- 'provider': 'nova.volume.encryptors.luks.LuksEncryptor'}))
8601
- self.assertFalse(drvr._use_native_luks({
8602
- 'provider': 'LuksEncryptor'}))
8603
- self.assertFalse(drvr._use_native_luks({
8604
- 'provider': encryptors.LUKS}))
8605
-
8606
8588
def test_multi_nic(self):
8607
8589
network_info = _fake_network_info(self, 2)
8608
8590
drvr = libvirt_driver.LibvirtDriver(fake.FakeVirtAPI(), True)
@@ -12083,13 +12065,6 @@ def test_pre_live_migration_only_dest_supports_native_luks(self):
12083
12065
src_supports_native_luks=None, dest_supports_native_luks=True,
12084
12066
allow_native_luks=False)
12085
12067
12086
- def test_pre_live_migration_only_src_supports_native_luks(self):
12087
- # Assert that allow_native_luks is False when dest_supports_native_luks
12088
- # is False due to unmet QEMU and Libvirt deps on the dest compute.
12089
- self._test_pre_live_migration_works_correctly_mocked(
12090
- src_supports_native_luks=True, dest_supports_native_luks=False,
12091
- allow_native_luks=False)
12092
-
12093
12068
@mock.patch.object(libvirt_driver.LibvirtDriver, 'plug_vifs')
12094
12069
@mock.patch.object(libvirt_driver.LibvirtDriver, '_connect_volume')
12095
12070
@mock.patch('nova.virt.libvirt.utils.file_open',
@@ -12145,9 +12120,6 @@ def fixed_ips(self):
12145
12120
self.stub_out('nova.virt.libvirt.driver.LibvirtDriver.'
12146
12121
'_create_images_and_backing',
12147
12122
lambda *args, **kwargs: None)
12148
- self.stub_out('nova.virt.libvirt.driver.LibvirtDriver.'
12149
- '_is_native_luks_available',
12150
- lambda self: dest_supports_native_luks)
12151
12123
12152
12124
nw_info = FakeNetworkInfo()
12153
12125
@@ -12309,14 +12281,12 @@ def _test_pre_live_migration_volume_backed(self, encrypted_volumes=False):
12309
12281
12310
12282
drvr = libvirt_driver.LibvirtDriver(fake.FakeVirtAPI(), False)
12311
12283
with test.nested(
12312
- mock.patch.object(drvr, '_is_native_luks_available'),
12313
12284
mock.patch.object(drvr._host, 'find_secret'),
12314
12285
mock.patch.object(drvr, '_connect_volume'),
12315
12286
mock.patch.object(drvr, 'plug_vifs'),
12316
- ) as (mock_is_luks_available, mock_find_secret ,
12317
- mock_connect_volume, mock_plug_vifs):
12287
+ ) as (mock_find_secret, mock_connect_volume ,
12288
+ mock_plug_vifs):
12318
12289
12319
- mock_is_luks_available.return_value = True
12320
12290
mock_find_secret.return_value = None
12321
12291
if encrypted_volumes:
12322
12292
secret_vol1 = mock.Mock()
0 commit comments