CLOUDSTACK-3405: execute.in.sequence.hypervisor.commands and
execute.in.sequence.network.element.commands should be set to "true" by
default.
CLOUDSTACK-4508 (WIP): Conditionally make VSM fields required

If VSM is active, and either traffic overrides are checked, make VSM
fields required.

** This creates new VSM fields, with '_req' appended to end of ID. API
calls need to be changes to account for this.
CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > make NexusVSM fields required only when Override Traffic is checked AND vSwitch Type is "Cisco Nexus 1000v Distributed Virtual Switch".
CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > VSM fields > pass only value of visible VSM fields to API call.
CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > hide both required NexusVSM fields and optional NexusVSM fields when hypervisor is not VMware.
CloudStack CLOUDSTACK-4484
Vmware - Not able to fetch userdata from guest Vms using http://<router-address>/latest/user-data
CLOUDSTACK-4459:
Libvirt reports:
org.libvirt.LibvirtException: Storage volume not found: no storage vol
with matching name
in some cases, if the volume is created on one kvm host, while accessed
from other host.
It's possible due to concurrent access(read/write) storage.
The current fix is to try serveral times, and wait for 30 seconds for
each retry.
If the issue still there, then need to sync the storage pool access
CLOUDSTACK-3237: add disk chain sync logic to handle out-of-band chain changes that could happen in storage live migration and VM snapshot operations
CLOUDSTACK-4510 Move NS scripts to appropriate suites and related common.py fixes

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
review comments
vpc review comments
review comments for CLOUDSTACK-2808, CLOUDSTACK-769
CLOUDSTACK-4491: Added missing NS setup

Signed-off-by: venkataswamybabu budumuru <venkataswamybabu.budumuru@citrix.com>
review comments for CLOUDSTACK-1815
CLOUDSTACK-3806: There was error in host_view sql, it was using host_details.id for join instead host_details.host_id

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
CLOUDSTACK-772 review comments on DVS fixed
CLOUDSTACK-772 review comments on DVS fixed
CLOUDSTACK-4378 : Fixing the typo in Apache License Text

Signed-off-by: venkataswamybabu budumuru <venkataswamybabu.budumuru@citrix.com>
CLOUDSTACK-4452: Fix the mount format to host:dir

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-4471. If an instance fails to start then mark the volumes allocated as part of VM creation as removed and set the volume state as destroyed.