Small optimization possibility reported by Coverity
CID-1241966 Fix potential null deref
CID-1241965 Fix potential NPE
Merge branch 'bugfix/CID-1241967'
BUG-ID: CLOUDSTACK-7652. [VMware] 'SOAPFaultException: The object has already been deleted or has not been completely created' exceptions.
If CCP thread local context which is used to handle connections to a vCenter is being re-used, validate that the context corresponds to the right vCenter API session.
BUG-ID: CLOUDSTACK-7653. VM's are not getting deleted from hypervisor after deleting from UI when using zone wide primary storage.
While expunging a volume, CS chooses the endpoint to perform delete operation by selecting any host that has the storage containing the volume mounted on it.
Instead, if the volume to be deleted is attached to a VM, the endpoint chosen by CCP should be the host that contains the VM.
CLOUDSTACK-7197: Added new system template DB changes in 4.5 upgrade. Removed 4.3 DB upgrade code for system template
Merge branch 'bugfix/CID-1241966'
"Fixing" a Coverity/Findbugs finding.
when system VM ping times out, stop system VM
Revert "CLOUDSTACK-7647: Fix 'isReverse' checkboxes which are checked by default"

This reverts commit ef4b5d41b7dd9ba16afd04c7716bada4a4721f79.
add guest OS Centos 7 and Oracle Linux 7
Undo "Revert "CLOUDSTACK-7647"

This reverts commit 38bd1b934ef770e8a2993c8f42b3fff03484f266.
speed up template download: don't sync io for each write
fix checkstyle
CLOUDSTACK-7657: cloud.log is being rotated by multiple rotation policies on SSVM and CPVM
For network stats aggregation job, get the most recent mgmt server id to do the aggregation. Set dao filter to descending.
BUG-ID: CLOUDSTACK-7662. Resize of detached volume fails.
Support offline volume resize on ESX by creating a worker VM to attach the unattached volume to and then resize it.
CLOUDSTACK-6969. Data Volume Shrink operation failing with "Unexpected Exception".
CLOUDSTACK-7663: Fix typo in response name string: there is an extra 's'