CLOUDSTACK-3274: API Refactoring: secretkey and accesskey of the backing
store is found in plaintext in the logs.
CLOUDSTACK-2630: fix delta snashpt
CLOUDSTACK-3636: Fix invalid condition to check for empty response for private service offerings
Revert "CLOUDSTACK-3357: dnsmasq on vpc-routervm"

This reverts commit f99d599930a4bc1bfcdfd44d4f088cdae58890e5.

Due to it break vpc function and block regression test.

Conflicts:
	server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
	server/test/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImplTest.java
CLOUDSTACK-3643: Automation: Fix wrong network acl rule for ping
CLOUDSTACK-3643: Automation: Fix test_vpc_network.py

1. Port 80 won't help on ICMP
2. RvR doesn't support VPC now.
CLOUDSTACK-3699: Fix ARP broadcast of VPC router

Every new public IP should be send out ARP broadcast.
CLOUDSTACK-3075: append module/suite name

If the test doesn't create the account within the testXxx method we miss
the trail of the accountname because the setUpClass() created the
account. Append the module name in advance in such cases to identify the
account that was created in the suite before any tests were executed.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-3075: Test names appended with <module>-<testname>

Prevent chained appending of the testclass/testnames to the accounnt
names.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-3510
Persist the download url in the db for volume download.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
ui change: Disk I/O polling statistics
CLOUDSTACK-3679: Added subsequent change that was needed after change in try_ssh function

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
Minor fixes to the test_accounts

when an account is deleted listAccounts raises an exception.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-3672: Multiple minor fixes to tags tests

- SourceHost is an id
- Invalid format in debug() message corrected

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-3075: When only setUpClass() is creating account

Missed scenario for appending test case names to accounts when
setUpClass calls the account.creation integration library.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-3695: test_add_user_to_project failed with missing attribute "email".

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 983b7c62a464af94aabf0686671c986025a19788)
CLOUDSTACK-3610: Fix regression test "test_accounts.TestUserLogin"

Now password is sent as clear text as per CLOUDSTACK-1734
So changed marvin to handle this. Plus domainid was not
passed in the testcase and marvin used "domainid" instead of
"domainId" as a parameter. Fixed these two errors.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-3711: return descriptive error message to the regular user when his resource limit has exceed. No harm in returning this info as the user aware of the resource limits/number of resources available for allocation, for his account
CLOUDSTACK-2162: Fix missing provider field on secondary storage step
CLOUDSTACK-3720: fixed API doc for listResourceLimits API