cloudstack/plugins
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
..
acl/static-role-based Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
affinity-group-processors Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
alert-handlers Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
api Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
database Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
dedicated-resources Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
deployment-planners Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
event-bus Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
file-systems/netapp Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
ha-planners/skip-heurestics Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
host-allocators/random Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
hypervisors Merge pull request #1765 from shapeblue/CLOUDSTACK-9586 2016-12-05 15:31:25 +05:30
network-elements CLOUDSTACK-9554 Juniper Contrail plug-in is publishing events to wrong message bus 2016-10-21 12:14:21 +05:30
storage Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
storage-allocators/random Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
user-authenticators Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30
pom.xml Adds support for four position versions and optional db upgrades 2016-08-30 13:32:32 +05:30