]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Use look up service for auto zoning
authorXing Yang <xing.yang@emc.com>
Thu, 9 Oct 2014 05:26:28 +0000 (01:26 -0400)
committerThomas Goirand <thomas@goirand.fr>
Sun, 14 Dec 2014 09:18:31 +0000 (09:18 +0000)
commit69f9d40e324c76b988d4cb80489618534ca4fcb6
treef39f1798d837b0a45b67cecb41d5f1734a10595c
parent3ab0d58cd4d3328bd9a940ffb1e8afcaa07dc859
Use look up service for auto zoning

The VMAX FC driver didn't use the look up service for auto zoning.
Instead it built initiator target map itself. However, that
requires the initiator to log into the fabric before zoning
in order to find out target WWNs.

This patch is to use the look up service to find out valid initiator
target WWNS and use that to build initiator target map. With this fix,
the initiator is no longer required to log into the fabric ahead of time.

Closes-Bug: #1379156
(cherry picked from commit 8707458a98bd1e4059939325659a7290757d972f)
Change-Id: I76e1a8a2e7d4230b851b763f7d13dd1489b69364
cinder/tests/test_emc_vmax.py
cinder/volume/drivers/emc/emc_vmax_common.py
cinder/volume/drivers/emc/emc_vmax_fc.py
cinder/volume/drivers/emc/emc_vmax_masking.py