deb-cinder/cinder/volume/drivers/hpe
Vijay Ladani 9b0c5c4318 HPE3PAR: handle conflict in iscsi host create
One of the step in creating iSCSI VLUN is to create a host on array.
If there are simultaneous requests comming on 3par array for creating
same host, hpe3parclient creates host for first request and returns
HTTP 409 conflict error for others, with error code 73, message "host
WWN/iSCSI name already used by another host". This was not handled by
3PAR iscsi driver and the HTTP exception would propagate up to volume
manager where it would log it. This patch addresses issue by catching
this exception and reusing the same host.

Change-Id: I102409539c9a691c1816a342163dd049855f57da
Closes-Bug: #1642945
2016-11-25 01:58:31 -08:00
..
__init__.py Refactor HP 3PAR drivers to now be HPE 2015-11-12 12:46:35 -08:00
hpe_3par_common.py Correction in log massage format syntax 2016-09-02 03:35:25 -07:00
hpe_3par_fc.py Merge "3PAR add entry point debug tracing" 2016-08-12 21:47:06 +00:00
hpe_3par_iscsi.py HPE3PAR: handle conflict in iscsi host create 2016-11-25 01:58:31 -08:00
hpe_lefthand_iscsi.py Merge "Switch StrOpt to URIOpt for URL config options" 2016-09-28 22:02:02 +00:00
hpe_xp_fc.py Merge "CI: Add CI_WIKI_NAME to all drivers" 2016-08-10 19:43:53 +00:00
hpe_xp_opts.py Rebrand HP XP driver to now be HPE 2015-12-24 21:52:26 +09:00