Commit Graph

23356 Commits

Author SHA1 Message Date
Kelven Yang
e3bb8b98bd CLOUDSTACK-5485: Use edge-triggering in MessageDetector to handle bogus wakeup gracefully. Level triggering plus bogus wakeup can cause a tight loop to spin 2014-05-21 16:14:14 -07:00
Anthony Xu
8c5a9ec4de if networkID is not specified, get one network with free ips. 2014-05-21 14:39:48 -07:00
Amogh Vasekar
7bbad0491f CLOUDSTACK-6671: Fixing NPE when a mapping is missing
Adding missing KVM mappings

Testing Done:
Local testing with removing CentOS mapping and launch a VM.

Signed-off-by: Nitin Mehta <nitin.mehta@citrix.com>
2014-05-21 08:27:27 -07:00
Doug Clark
751f0ac518 Fix for Marvin utils.py:checkVolumeSize Fix for test_01_create_volume to use the correct volume name for XenServer
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-05-21 17:25:56 +05:30
santhosh
e5de1cb7c2 CLOUDSTACK-6736: Added version informatoin, fixed data corruption, regression issues.
Signed-off-by: Jayapal <jayapal@apache.org>
2014-05-21 16:36:37 +05:30
Jessica Wang
22f503aa2b CLOUDSTACK-6729: UI - create compute offering/create disk offering - determine whether to pass certain data to API comamnd upon isCustomized checkbox/isPublic checkbox's value. 2014-05-20 15:50:27 -07:00
santhosh
c7f5077ab1 Fixed Regression issues mentioned under CLOUDSTACK-6708
Signed-off-by: santhosh <santhosh.edukulla@gmail.com>
2014-05-20 21:20:35 +05:30
Gaurav Aradhye
02f769c4d5 Fixing issues in regression test suite test_accounts.py 2014-05-20 20:30:48 +05:30
Murali Reddy
c5d48c0530 CLOUDSTACK-6721: VolumeApiServiceImpl is sending wrong type for
updateAsyncJobAttachment

fix sends 'Volume' instead of 'volume'
2014-05-20 16:58:19 +05:30
Murali Reddy
a1892842b9 CLOUDSTACK-6720: Async job events are not published on event bus
fix ensures publishOnEventBus() is called on submit, update, complete
phase of job procesing
2014-05-20 16:58:19 +05:30
Joris van Lieshout
6fa5b3b8fd A slightly more reliable way of extracting the device name. Thanks John.
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-05-20 12:31:12 +02:00
Gaurav Aradhye
f278c537d5 Removing tests related to sparse and fat volume provisioning from 4.4-forward. This feature is not part of 4.4 release. 2014-05-20 11:41:56 +05:30
Jayapal
45f6bac727 CLOUDSTACK-6714: monitor script echo service command is added with quotes 2014-05-20 11:37:40 +05:30
Murali Reddy
497f5e5372 CLOUDSTACK-6712: NPE in findJobInstanceUuid() in ApiDBUtils 2014-05-20 10:21:01 +05:30
Min Chen
f748a552e9 Disable IAM feature from 4.4 release. 2014-05-19 16:27:50 -07:00
vinayvarmav
378e1da42c CLOUDSTACK-6282 - Divided test_escalations.py into individual files based on functionality and added automed tests for Public IP Addresses 2014-05-19 02:17:09 -04:00
Girish Shilamkar
d43d28ee84 Revert "CLOUDSTACK-6282 - Divided test_escalations.py into individual files based on functionality and added automed tests for Public IP Addresses"
This reverts commit c5634570e2.
2014-05-19 01:56:58 -04:00
vinayvarmav
c5634570e2 CLOUDSTACK-6282 - Divided test_escalations.py into individual files based on functionality and added automed tests for Public IP Addresses 2014-05-19 01:47:55 -04:00
Gaurav Aradhye
f2ebfe019e CLOUDSTACK-6612: Resolved issue with sshClient.py 2014-05-19 01:12:30 -04:00
Nitin Mehta
d5425e1a4a CLOUDSTACK-6699: listResouceDetails - enhance it to list by (key,value) pair - allowed to Admin only. 2014-05-18 23:20:12 -07:00
Murali Reddy
8bcd2546ac CLOUDSTACK-6672: [Automation] NPE observed while listing system vms
fixing NPE
2014-05-19 10:30:21 +05:30
Prachi Damle
3448ab7f1c CLOUDSTACK-6476: Basic Zone with Multiple Pods Setup: DHCP server doesnt get deployed in the pod where the VM gets deployed
Changes:
PodId in which the router should get started was not being saved to the DB due to the VO's setter method not following the setXXX format. So when planner loaded the router from DB, it always got podId as null and that would allow planner to deploy the router in any pod. If the router happens to start in a different pod than the user VM, the Vm fails to start since the Dhcp service check fails.

Fixed the VO's setPodId method, that was causing the DB save operation fail.
2014-05-16 16:48:53 -07:00
Girish Shilamkar
4e10b80293 CLOUDSTACK-6655: Fixing cleanup issues with portable IP test cases 2014-05-16 03:51:52 -04:00
Gaurav Aradhye
8eca37056f CLOUDSTACK-6657: Adding condition for checking error code 530 across test cases
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-05-16 18:55:37 +05:30
Gaurav Aradhye
a418ee443d CLOUDSTACK-6689: Fixed indentation issue in persistent network test cases 2014-05-15 23:59:00 -04:00
Gaurav Aradhye
3c43401449 Code improvement: Persistent Network Test cases, Adding check to verify network state and fail test case in case network state is not as desired 2014-05-15 04:27:48 -04:00
Gaurav Aradhye
77460e9556 CLOUDSTACK-6687: Fixed IP reservation test case failures with code re-factoring 2014-05-15 04:06:36 -04:00
Gaurav Aradhye
14968daeaa CLOUDSTACK-6612: Resolved DB connection issue related to passing correct password 2014-05-15 00:33:26 -04:00
Murali Reddy
4e72ec9983 CLOUDSTACK-6686:NetworkACLItemCidrsDaoImpl uses firewallRuleId instead
of networkAclItemId

fix uses networkAclItemId instead of firewallRuleId
2014-05-15 16:42:49 +05:30
Murali Reddy
5dcc34cb65 CLOUDSTACK-6685: OVS distributed firewall: source CIDR mismatch while
populating ingress & egress network ACL

fix ensures propoer values for nw_src and nw_dst are popoluated
depending on the ingress or egress acl
2014-05-15 16:42:49 +05:30
Sanjay Tripathi
4e44ac56c9 CLOUDSTACK-6678: API:MS: listCapacity returns; errorcode":530,"cserrorcode":9999,"errortext":"Index: 0, Size: 0"}. 2014-05-15 14:16:12 +05:30
Gaurav Aradhye
149cd4b564 Fixed config issue related to Persistent Networks 2014-05-14 20:17:01 -04:00
Gaurav Aradhye
1561138157 CLOUDSTACK-5887: Resolved issue in test_base_image_updation.py 2014-05-15 10:32:52 +05:30
Nitin Mehta
076bbdcfe8 CLOUDSTACK-6660: Dont assume every vm will have a root volume now. 2014-05-14 14:59:54 -07:00
Alena Prokharchyk
3b5f95c547 CLOUDSTACK-6675: updatePFRule - retrieve network sync object based on the PF rule id that is passed in to the call; not the public ip address 2014-05-14 12:33:15 -07:00
Joris van Lieshout
9e21b8b04e releasing dhcp leases on vpcs failes because the network tier of the tennant aren't behinbd eth0. Here we make interface selection dynamic.
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-05-14 16:13:57 +02:00
SrikanteswaraRao Talluri
9106cfb4be Revert "CLOUDSTACK-5674: Fixed cloudstackConnection.py to return FAILED in case of well handled exceptions returning from server having jobresultcode as 530"
This reverts commit aaa2f5932b.
2014-05-14 18:45:01 +05:30
Murali Reddy
4c01d81d80 CLOUDSTACK-6668: OVS distributed routing: ensure bridge is deleted when
last VM from the VPC is deleted on a host

OVS distributed routing: ensure bridge is deleted when last VM from the
VPC is deleted on a host. This fix ensures that bridge is
destroyed.
2014-05-14 16:39:55 +05:30
Sanjay Tripathi
e7e1ae254a CLOUDSTACK-6649: CS is not giving the system-wide capacity for GPU reosurce. 2014-05-14 15:02:59 +05:30
Sheng Yang
d32f5c70d2 CLOUDSTACK-6241: Fix default route for IPv6 network when IPv4 not used
(cherry picked from commit e406adc081)
2014-05-13 15:16:46 -07:00
Alena Prokharchyk
2334d9a1f3 CLOUDSTACK-6659: fixed the name for the updateIpAddress API command 2014-05-13 14:08:16 -07:00
Rajesh Battala
260e06d64c CLOUDSTACK-6519 [Hyper-V] while adding VM to Network it should throw error when it is in running state 2014-05-13 11:39:33 +05:30
Amogh Vasekar
594f66d125 This patch disallows deleting / modifying system defined guest OS mappings
Local env
1. Create user defined mapping
2. Delete / modify user defined mapping. Should pass
3. Delete / modify system defined mapping. Should fail

Signed off by :- Nitin Mehta<nitin.mehta@citrix.com>
2014-05-12 22:43:49 -07:00
santhosh
900415b1d8 Fixed CLOUDSTACK-6648
vm_ha cases were failing because of improper zone
and test data passed. Fixed them now.

Signed-off-by: santhosh <santhosh.edukulla@gmail.com>
Signed-off-by: Koushik Das <koushik@apache.org>
2014-05-13 10:55:11 +05:30
Sheng Yang
a3e9d0ff12 CLOUDSTACK-5501: Allow one vpn customer gateway with multiple connections
This restriction was purposely avoid confusion of VPN setup, but later found too
strictly and cause troubles for deployment. Removed after testing one customer
gateway with multiple connections.
2014-05-12 18:26:53 -07:00
Sheng Yang
4adee0a55e CLOUDSTACK-6607: Correct the result of VpcNetworkUsage
Blank or not shouldn't be used to indicate command is failure or not.
2014-05-12 18:25:18 -07:00
Kelven Yang
7e6390d3c8 CLOUDSTACK-6647: appending instance name with custom supplied info that contains - character can break vmsync. 2014-05-12 16:35:18 -07:00
Jessica Wang
f4c726d7b8 CLOUDSTACK-6379: UI > fix a bug that domain admin failed to be created when current login doesn't have visibility to root domain object. 2014-05-12 15:36:19 -07:00
Gabor Apati-Nagy
0d7ddc4337 CLOUDSTACK-6606: Fixed: create network offering dailog box has greyed out (not selectable) providers for the connectivity service. 2014-05-12 13:45:42 -07:00
Jessica Wang
8bb3efcd53 Revert "CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs"
This reverts commit c20acc6a44.
2014-05-12 12:24:04 -07:00