debian: cloudstack-management requires libmysql-java for SQL connection
Instances UI: Truncate name, displayname fields to prevent overflow
CLOUDSTACK-6285: Fix savepassword.sh script for clear out old entries
Added a config to enable checking whether a db transaction is wrapped around communications with the agent.  If it is, an exception is thrown.  This assert has actually been there because it is part of CloudStack's design principle to not use db transactions as a way to enforce atomicity in executing things on hardware resources.  However, the assert has been ignored since the move to maven which is not good with enabling asserts.  Since then, there's been a lot of commands added that actually runs within db transaction.  This is a big no no as the problem is that the remote operation may take a long time and the db can actually close the connection, causing a rollback of the transaction.  We should not depend on transactions to enforce the atomicity anyways.
Fixed some warnings about using a deprecated constructor
CLOUDSTACK-6105: Fixed the issue where Logs were not getting generated properly

Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
debian: Add JNA flag when starting agent

In some situations local JNA libraries might prevent the agent
from starting.
Revert "Fix license headers and remove @author tag"

This reverts commit f848c779c032bafa05bf6be269cceb34c942149a.
Revert "cloudstack api post and ssl fix"

This reverts commit d5333f4596460c7123b66ad5c19fc69442696ea2.
debian: Do not restart libvirt after agent upgrade.

This causes NFS storage pools to be lost and that can cause
problems in certain situations.
use correct interval for cleanTask and transitionTask
in XenServer, host eject may fail due to diffent reasons, it's hard for CS to handle all failure.
in CS, removing a host means CS will not manage the host, admin needs to eject the host from XS pool outside of CS
set nosubdir for NFS SR
in XS, joining a host to a XS pool may not work as expected, especially when there are multiple nics, binding devices.
admin needs to check if the right nics are binded togather, if network are propagated to the new host correctly before adding this host to CS.
CLOUDSTACK-5922:Incorrect handling RHEL guests for 5.5 to 5.9
get rrd through http directly instead of xapi plugins
CLOUDSTACK-6122: Map rbd image on host before attaching to Vm
Added fix for CLOUDSTACK-6269

Added fix for CLOUDSTACK-6269.More details inside the bug

Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
CLOUDSTACK-6290: [Windows] Generating SSL keys at the time of installation itself

Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
CLOUDSTACK-6267: unblocking smb as zone wide primary storage for hyperv

Signed-off-by: Devdeep Singh <devdeep@gmail.com>