cisco-vnmc: Don't create Protocol using deprecated SecureProtocolSocketFactory

Latest httpclient library suggests when creating Protocol object for use
with the apache common httpclient class, they should avoid using the
deprecated Protocol signature which takes in SecureProtocolSocketFactory

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
SAML2AuthManagerImpl: let the component return true on start

- Return super.true() even if plugin is not enabled
- Return empty list when getCommands is called

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
SAMLUtilsTest: just test that random secure string has some length

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
SAMLUtils: fix signature, refactor generateRandomX509Certificate

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CLOUDSTACK-7455: Fix possible case for NPE

NPE can happen if Spring fails to inject api authenticator, so better check
and set list of commands if the authenticator is not null or returning null cmds

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CLOUDSTACK-7429: Allow LXC hypervisor for advance zone with SG hypervisor dropdown
CLOUDSTACK-7447: Send modify storage pool command on host connect to LXC hosts
CLOUDSTACK-7439: Fix 'Unable to find VM' issue in test_tags.py
CLOUDSTACK-7425: Fixed 'Failed to create network offering due to invalid service Lb'
CLOUDSTACK-7407: Skip tests if physical network does not have OVS provider support
CLOUDSTACK-7444: Allowing user account to submit async jobs in addition to admin
CLOUDSTACK-7437: Fixed snapshot cleanup issue in test_escalations_snapshots.py
CLOUDSTACK-7452: Removing test_data.cfg file as it is no longer in use
vgpu lifecycle test cases with review comments
[CLOUDSTACK-6115] Investigate the use of TravisCI for CloudStack integration testing
Fix RAT issue
Set 'last ping' time for host based on ping.timeout and ping.interval global config values
(currentTime - (ping.timeout * ping.interval)) instead of using hardcoded value of (currentTime - 10mins)
Adding first cut(draft) for marvincli

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
vGPU add and list host test cases with review comments
vGPU automation changes removing the host password