concurrent instance creation using cinder 3par FC snapshot volumes are failing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Jay Mehta |
Bug Description
A typical usage involves steps: creating instances from the cinder snapshot (3Par FC) volumes and tear off the instances and snapshots once the work is done.
Simulation can be done in script as:
1. Create the snapshots from the Bootable cinder volume
2. Create the instance using the snapshot volume ((--block-
3. Verify the instance is active and accessible via SSH
4. Delete the instance (which should delete the created cinder bootable volume from the snapshot due to delete-terminate set to True
5. Delete the snapshot volume
When running this script concurrently 10 times (to simulate 10 concurrent requests), some of the instances are going to ERROR mode.
cinder-volume.log contains errors:
-------
2016-06-23 09:41:47.414 4376 ERROR cinder.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
2016-06-23 09:41:47.416 4376 ERROR oslo_messaging.
nova-compute.log has errors:
-------
2016-06-22 20:36:37.802 15603 ERROR nova.volume.cinder [req-98b3fd7f-
Changed in cinder: | |
assignee: | nobody → Jay Mehta (jay-mehta) |
Fix proposed to branch: master /review. openstack. org/335695
Review: https:/