]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Fix stale volume list for NetApp 7-mode ISCSI driver
authorRushi Agrawal <rushi.agr@gmail.com>
Mon, 21 Jan 2013 16:01:48 +0000 (21:31 +0530)
committerjohn-griffith <john.griffith@solidfire.com>
Thu, 21 Feb 2013 01:22:39 +0000 (18:22 -0700)
commitf7bcf951aa038f23ea32f9215458f3fd59f33590
treefb36233174f4e6d652d46fd2bd76997635fa9132
parentd5ac3cb692f77aaa38da9e4232038ef57bde8266
Fix stale volume list for NetApp 7-mode ISCSI driver

While contacting filer through DFM in order to create volume from
snapshot, the operation may fail with an error "No entry in LUN
table for volume". Although the LUN representing the volume was
created on the filer, the LUN list was not refreshed in time, which
 caused an error. This fix handles this situation for creating
volume from snapshots.

Note that this fix adds the requirement that the driver host and
DFM machine should be reasonably time-synchronized.

Fixes bug 1095633

Change-Id: I77fff4c36a3af72d28f2d01988a6067919093718
cinder/volume/drivers/netapp/iscsi.py