Commit Graph

23367 Commits

Author SHA1 Message Date
Gabor Apati-Nagy 3f1dc2534f CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs 2014-05-23 10:54:44 -07:00
Koushik Das 917d7b8b72 CLOUDSTACK-6708: [Automation]: Few suites were failing on simulator run
Disabled test_deploy_vm_start_failure test case which is failing. This is based on the new simulator changes and would need to be executed sequentially.
2014-05-23 15:30:54 +05:30
Doug Clark 960b4d1896 Add the shrinkok flag to allow volume shrinking in resize tests
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-05-23 11:53:10 +05:30
Ian Duffy 12e552b06d Resolve issue with build script for systemvm hanging due to libssl waiting on a input prompt caused by apt-get update 2014-05-22 19:04:04 -06:00
Min Chen da5ad74d5f CLOUDSTACK-6752: IAM command class separation caused ApiDoc warning of
duplicated cmd class for the same api name.
2014-05-22 16:57:00 -07:00
Anthony Xu 40207929f7 fixed a typo 2014-05-22 15:46:48 -07:00
Koushik Das 120da605b0 CLOUDSTACK-6740: Direct agent command throttling improvements
List of changes:
1. Created a separate thread pool for handling cron and ping tasks. The size of the pool is based on direct.agent.pool.size. The existing direct agent pool will run all commands other than cron and ping.
2. For normal tasks (generated as part of user/admin API calls), if throttle limit is reached then tasks get queued up for subsequent execution once threads are available.
3. For cron and ping tasks (internally generated by MS like ping, VM sync etc.), if throttle limit is reached then these gets rejected. Since these are internally generated these can be rejected without any issues.
2014-05-22 14:07:13 +05:30
Min Chen 0d243ec7f2 CLOUDSTACK-6745:DomainAdmin is not able to deploy Vm for users in his
domain/subdomain.
2014-05-21 21:58:17 -07:00
ynojima b4457d92f4 bugfix: systemvm template build failed
since newer vboxmanage generates $appliance-$branch-vmware-disk3.vmdk
2014-05-21 19:54:34 -06:00
Jessica Wang 65bb733a42 CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature. 2014-05-21 17:17:20 -07:00
Min Chen 356f6121a7 CLOUDSTACK-6742: listVolumes - As regularuser , able to list Vms and
volumes of other users.
2014-05-21 16:26:20 -07:00
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