devstack/lib
Lee Yarwood c062792709 cinder: Default CINDER_ISCSI_HELPER to lioadm
As outlined in bug #1917750 the use of tgtadm in multinode environments
with multiple c-vol services can cause volumes to use duplicate WWNs.

This has been shown to cause some encrypted volume test failures as
os-brick returns a /dev/disk/by-id path to n-cpu that can point to the
wrong underlying volume when multiple volumes with the same WWN are
connected to a host.

There is also some speculation that the duplicate WWNs are also causing
libvirt to fail to detach volumes from instances but as yet this has not
been proven.

This change aims to avoid all of the above by switching the default of
CINDER_ISCSI_HELPER to lioadm for all deployments instead of just EL and
SUSE based deployments.

The Bionic platform job however is pinned to tgtadm as there issues
installing python3-rtslib-fb.

Closes-Bug: #1917750
Change-Id: If5c860d1e69aaef9a9236303c370479a7714ad43
2021-04-23 10:53:10 +01:00
..
cinder_backends Configure Cinder backup driver 2021-03-31 15:12:25 -04:00
cinder_backups Rely on ceph.conf settings when cinder backup pool is created 2021-04-07 22:57:29 +02:00
cinder_plugins Remove references to XenAPI driver 2021-03-05 15:10:19 +00:00
databases Cleanup rpm-distro mariadb install 2020-04-22 14:02:10 +10:00
neutron_plugins Merge "[OVN] Fix Fedora/CentOS OVN configuration" 2021-04-19 12:34:43 +00:00
nova_plugins Remove references to XenAPI driver 2021-03-05 15:10:19 +00:00
apache Merge "Use python3-mod-wsgi instead of mod_wsgi on CentOS8" 2020-07-16 04:54:23 +00:00
cinder cinder: Default CINDER_ISCSI_HELPER to lioadm 2021-04-23 10:53:10 +01:00
database Remove the usage of read_password from library files 2019-02-21 10:37:45 +01:00
dstat Re-enable memory_tracker 2020-07-08 14:11:18 +00:00
etcd3 Set ETCD_USE_RAMDISK=True by default 2019-02-05 11:21:39 -05:00
glance Merge "Address feedback from glance-remote patch" 2021-03-23 16:56:21 +00:00
horizon lib/horizon: no need to specify keystone v3 to API version 2019-10-02 16:33:46 +09:00
infra Create virtualenv with abstracted VIRTUALENV_CMD 2020-01-13 16:05:11 +11:00
keystone Async task support 2021-02-09 15:57:04 -08:00
ldap Fixes devstack ldap plugin 2017-07-10 17:06:16 -03:00
libraries Install bindep packages when installing lib from src 2020-07-28 08:57:22 -05:00
lvm Remove Fedora 30 support 2020-09-25 11:34:03 +01:00
neutron Use uwsgi binary from path 2020-06-01 15:48:16 +00:00
neutron-legacy Look for ipv6 routes so ipv6-only jobs will not fail 2020-11-09 17:05:38 -05:00
nova Merge "nova: Default NOVA_USE_SERVICE_TOKEN to True" 2021-03-23 14:44:24 +00:00
oslo mv lib/oslo to lib/libraries 2017-06-20 14:09:30 -04:00
placement Remove deprecated tail_log function 2020-10-28 13:06:52 +00:00
rpc_backend Fix benign epmd@0.0.0.0.socket failure 2019-07-27 13:32:43 +02:00
stack Ensure valid service names are passed to stack_install_service 2017-08-01 18:22:35 +00:00
swift Install swift keystone extras requirements 2020-12-23 09:51:24 +00:00
tcpdump Add service to tcpdump during run 2019-03-29 11:20:19 -07:00
tempest Merge "Address feedback from glance-remote patch" 2021-03-23 16:56:21 +00:00
template clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
tls Remove deprecated tail_log function 2020-10-28 13:06:52 +00:00