]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add new exception to retryables in SolidFire driver
authorJohn Griffith <john.griffith8@gmail.com>
Mon, 4 May 2015 17:31:15 +0000 (11:31 -0600)
committerJohn Griffith <john.griffith8@gmail.com>
Sat, 9 May 2015 15:02:04 +0000 (15:02 +0000)
commit3c431998f8f88d823a89423c2c34d878f0fdb4ce
treeb728adf1d179be8fc430d4f68ffa3c0aba263063
parentf3e41256d89699d8b075d5226bf0f57f8bf0b9e1
Add new exception to retryables in SolidFire driver

Newer versions of SolidFire Element OS introduce an
internal snapshot mechanism during cloning that also
includes a new exception (xNotReadyForIO).

This can be encountered when programmatically cloning
hundreds of large volumes. Typically this will succeed
on a retry of the clone command, so we should add this
new exception to our list of retryable exceptions in
the SolidFire driver.

Change-Id: I4e1ddf02087499b4efff6eabf2310a245bef93c9
Closes-Bug: #1451505
cinder/volume/drivers/solidfire.py