nova/nova/tests/unit/virt/libvirt/volume
Lee Yarwood b8c55d1d3c libvirt: Remove unreachable native QEMU iSCSI initiator config code
Ieb9a03d308495be4e8c54b5c6c0ff781ea7f0559 introduced support for using
QEMU's native iSCSI initiator support way back in Kilo. However this was
only enabled when the LibvirtNetVolumeDriver class was configured as the
``iscsi`` volume driver via the ``[libvirt]/volume_drivers`` configurable.

Unfortunately this configurable was removed in Liberty by
I832820499ec3304132379ad9b9d1ee92c5a75b61 essentially rendering this
``iscsi`` based  code path dead ever since unless operators manually
hacked the now static ``libvirt_volume_drivers`` list within driver.py.

As a result of this and a complete lack of any test coverage in the gate
we can now remove this unreachable code from Nova. It might be desirable
to reintroduce this support later but this should take the form of an
extracted volume driver and a new configurable within nova.conf to
switch between the two available drivers.

Closes-Bug: #1501447
Change-Id: I1043287fe8063c4b2af07c997a931a7097518ca9
2019-07-04 11:02:12 +01:00
..
__init__.py libvirt: move volume/remotefs/quobyte modules under volume subdir 2015-07-28 17:46:05 -07:00
test_aoe.py libvirt: Pass Host instead of Driver to volume drivers 2016-11-01 16:41:08 +00:00
test_disco.py Fix libvirt volume tests passing invalid disk_info 2018-11-02 13:53:00 +00:00
test_drbd.py Remove unused argument from LibvirtDriver._disconnect_volume 2017-12-17 07:12:04 +00:00
test_fibrechannel.py Extend volume for libvirt network volumes (RBD) 2019-03-06 16:37:57 +01:00
test_fs.py libvirt: expand checks for SubclassSignatureTestCase 2017-05-15 18:15:55 -04:00
test_gpfs.py libvirt: Pass Host instead of Driver to volume drivers 2016-11-01 16:41:08 +00:00
test_hgst.py Fix libvirt volume tests passing invalid disk_info 2018-11-02 13:53:00 +00:00
test_iscsi.py Extend volume for libvirt network volumes (RBD) 2019-03-06 16:37:57 +01:00
test_iser.py libvirt: Pass Host instead of Driver to volume drivers 2016-11-01 16:41:08 +00:00
test_mount.py Remove unnecessary setUp methods 2019-06-10 08:14:48 +00:00
test_net.py libvirt: Remove unreachable native QEMU iSCSI initiator config code 2019-07-04 11:02:12 +01:00
test_nfs.py Use uuidsentinel from oslo.utils 2018-09-05 09:08:54 -05:00
test_nvme.py Adding NVMEoF for libvirt driver 2018-05-29 11:26:01 +00:00
test_quobyte.py Merge "systemd detection result caching nit fixes" 2019-04-28 03:51:13 +00:00
test_remotefs.py Remove utils.execute() from libvirt remotefs calls. 2018-12-04 16:04:30 +11:00
test_scaleio.py Merge "Extend volume for libvirt network volumes (RBD)" 2019-03-07 00:52:10 +00:00
test_smbfs.py libvirt: smbfs: Use 'writeback' QEMU cache mode 2019-03-21 14:17:22 +01:00
test_storpool.py Extend volume for libvirt network volumes (RBD) 2019-03-06 16:37:57 +01:00
test_volume.py libvirt: set device address tag only if setting disk unit 2019-04-17 18:21:04 +00:00
test_vrtshyperscale.py Fix libvirt volume tests passing invalid disk_info 2018-11-02 13:53:00 +00:00
test_vzstorage.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00