Fixed coverity reported concurrency issue

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
Fixed a regression issue reported
Fixed Coverity reported type issues
CLOUDSTACK-7241: Fixed error in test_escalations_ipaddresses.py

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
Removing invalid import from test_escalations_templates.py

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
CLOUDSTACK-7255: Fixed marvin issue related to creating random account usernames

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
Fixed coverity reported concurrency issues
CLOUDSTACK-7237 : Added TAR image processor for templates with tar extension
tools/git: add git hook to help self police schema changes

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CLOUDSTACK-7272: Router stop fails with NPE. Fixing it by making the hostId as Long object than native type long. The issue was the response was checking for getHostId() != null to populate attribute hypervisor. But since the hostId is declared as long it will never be null, resulting in the NPE when populating hypervisor. Fixed that
CLOUDSTACK-6873: Moved test cases that run only on simulator and those should be run serially to misc folder and also tagged them with required_hardware='simulator only'

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
CLOUDSTACK-7271: Accept any hypervisor in error message

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
CLOUDSTACK-7268: Ignore "already exists" error in createEgressFirewallRule

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
CLOUDSTACK-7269 - Fix expunge from non-Admin account error in Marvin

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
CLOUDSTACK-7281: Fix error in debug line

Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
CLOUDSTACK-7283: listUsers API is available for regular users now
Changes for a new API command to list the storage tags
UI > dialog widget > text field > set default value > pass context to function(){}.
Revert "CLOUDSTACK-7077. Quickly attaching multiple data disks to a VM fails."

This reverts commit a9b3ab089d6cb0bc1494e10b2be90292f4c79289.
CLOUDSTACK-7248. [VMware] Extract volume fails with an NPE.
Synchronize attach disk to VM on the VM object value instead of using a DB lock.