cloudstack/plugins/hypervisors
Rohit Yadav 20aea27dc0
Merge pull request #1765 from shapeblue/CLOUDSTACK-9586
Cloudstack 9586: When using local storage with Xenserver prepareTemplate does not work with multiple primary storeThe race condition will happen whenever there are multiple primary storages and the CS tries to mount the secondary store to xenserver host simultaneously.

Due to synchronised block one mount will be successful and other thread will get the already mounted SR. Without the fix the two thread will try to mount it parallely and one will fail on Xenserver.

* pr/1765:
  Cloudstack 9586: When using local storage with Xenserver prepareTemplate does not work with multiple primary store The race condition will happen whenever there are multiple primary storages and the CS tries to mount the secondary store to xenserver host simultaneously. Due to synchronised block one mount will be successful and other thread will get the already mounted SR. Without the fix the two thread will try to mount it parallely and one will fail on Xenserver.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2016-12-05 15:31:25 +05:30
..
baremetal CLOUDSTACK-9566 instance-id metadata for baremetal VM returns ID 2016-10-27 13:50:39 +05:30
hyperv Merge pull request #1745 from shapeblue/CLOUDSTACK-9503 2016-11-23 13:41:52 +05:30
kvm Merge pull request #1745 from shapeblue/CLOUDSTACK-9503 2016-11-23 13:41:52 +05:30
ovm Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
ovm3 Merge pull request #1745 from shapeblue/CLOUDSTACK-9503 2016-11-23 13:41:52 +05:30
simulator Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
ucs Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
vmware Merge pull request #1745 from shapeblue/CLOUDSTACK-9503 2016-11-23 13:41:52 +05:30
xenserver Merge pull request #1765 from shapeblue/CLOUDSTACK-9586 2016-12-05 15:31:25 +05:30