diff --git a/cinder/volume/drivers/pure.py b/cinder/volume/drivers/pure.py index e4f066e1954..5726c220f21 100644 --- a/cinder/volume/drivers/pure.py +++ b/cinder/volume/drivers/pure.py @@ -3481,7 +3481,7 @@ class PureNVMEDriver(PureBaseVolumeDriver, driver.BaseVD): valid_nvme_ports = [] nvme_ports = [port for port in ports if port["nqn"]] for port in range(0, len(nvme_ports)): - if "ETH" in nvme_ports[port]["name"]: + if "FC" not in nvme_ports[port]["name"]: port_detail = array.get_network_interface( interface=nvme_ports[port]["name"] ) diff --git a/releasenotes/notes/pure_storage_nvme_lacp-ef1a2a911c7ecc75.yaml b/releasenotes/notes/pure_storage_nvme_lacp-ef1a2a911c7ecc75.yaml new file mode 100644 index 00000000000..957127f9381 --- /dev/null +++ b/releasenotes/notes/pure_storage_nvme_lacp-ef1a2a911c7ecc75.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Pure Storage `bug #2101859 + `_: Fixed issue where + LACP bonds were not been correctly identified as NVMe targets.