Commit Graph

23304 Commits

Author SHA1 Message Date
Gaurav Aradhye aaa2f5932b CLOUDSTACK-5674: Fixed cloudstackConnection.py to return FAILED in case of well handled exceptions returning from server having jobresultcode as 530 2014-05-11 19:31:15 -04:00
Min Chen be73571c74 CLOUDSTACK-6628: Fix IpAddress import typo. 2014-05-11 23:12:35 -07:00
Nitin Mehta c12b28fc37 CLOUDSTACK-6633: listVolumes should return template/iso info for root volumes 2014-05-11 20:32:04 -07:00
Gaurav Aradhye 4466ed1ce1 Fixing few issues in Multiple IPs test cases 2014-05-10 00:29:58 -04:00
Min Chen a7dd5aae55 CLOUDSTACK-6628:[Automation] Create PF rulw API failing with error
"database id can only provided by VO objects".
2014-05-09 18:24:54 -07:00
Min Chen f447a2c38c CLOUDSTACK-6617: [Automation] detach / resize volume test cases failing
with permission error.
2014-05-09 16:39:49 -07:00
Jessica Wang 9782970ef8 CLOUDSTACK-6626: UI - fix a bug that g_userid was not declared. 2014-05-09 13:18:43 -07:00
Min Chen 4889031492 CLOUDSTACK-6600: fix a bug in IAM cache in constructing cache key. 2014-05-09 11:27:07 -07:00
Nitin Mehta f2c3114bf8 CLOUDSTACK-6530: Make more networking entities implement Displayable interface. 2014-05-09 10:12:56 -07:00
Girish Shilamkar 0c40adfc4a While listing Public IP listall should always be true 2014-05-09 22:29:40 +05:30
Daan Hoogland 4f0820b865 be able to remove vpc as owning entity of a network 2014-05-09 17:04:57 +02:00
santhosh 550493cec3 Added fix for CLOUDSTACK-6548
Signed-off-by: santhosh <santhosh.edukulla@gmail.com>
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-05-09 17:03:52 +02:00
Girish Shilamkar cc0ed93a13 Fixed test_pvlan.py to get correct zone id 2014-05-09 00:52:40 -04:00
Devdeep Singh 98df3e55b9 CLOUDSTACK-6622: After a volume was live migrated, the destination smb storage path was added to
the folder column. For an smb share the smb credentials are in the query string of the path.
Before adding the path, smb shares query string should be cleaned up.
2014-05-09 15:54:56 +05:30
Anshul Gangwar 4106aa0721 CLOUDSTACK-6620: Fixed null pointer exception in hyperv agent in getting vmstats, when all vms are deleted from outside 2014-05-09 15:32:49 +05:30
Anshul Gangwar 704f6d8279 CLOUDSTACK-6399: When there are no vms running on hyperv host, then agent was returning null. In
that case cloudstack was not doing anything and not updating the state of the vms to stopped.
Now the agent returns empty list of hostvmstatereport. Management server will then update the
vm state to stopped (instead of not acting upon the return state).
2014-05-09 15:30:05 +05:30
Min Chen e8e0449ed4 CLOUDSTACK-6613:IAM: authorizeSecurityGroupIngress fails when SG Name is
passed.
2014-05-08 23:09:12 -07:00
ynojima 3187411f9f CLOUDSTACK-6614 bugfix: systemvm template build failed because of src iso link is broken 2014-05-08 17:00:18 -06:00
Nitin Mehta da0545ff86 CLOUDSTACK-6530: Make Network and Volume implement Displayable interface. Iterate over all first class entities in the context to decide the display property for event display. 2014-05-08 15:36:25 -07:00
Min Chen b9bdaf9d31 CLOUDSTACK-6598:IAM - listAccount() retrurns "Caller cannot be passed as
NULL to IAM!" when domain deletion is in progress.
2014-05-08 15:19:23 -07:00
Harikrishna Patnala f784f274be CLOUDSTACK-6551: [Automation] Failed to revert vm snapshot in xen 2014-05-08 16:35:19 +05:30
santhosh 7734ece8f1 Fixed few issues for userapiclient and port issue
Signed-off-by: santhosh <santhosh.edukulla@gmail.com>
Signed-off-by: Koushik Das <koushik@apache.org>
2014-05-08 16:11:22 +05:30
Harikrishna Patnala 17810b0e95 CLOUDSTACK-6544: [Automation] Failed to create template for ROOT volume in Xen, with Exception: callHostPlugin failed 2014-05-08 16:00:09 +05:30
Murali Reddy 2301ceb143 CLOUDSTACK-6609: OVS distributed routing: ensure tunnels are created if
not created already when OvsVpcPhysicalTopologyConfigCommand update is
recived

Currently if the tunnel creation fails, there is no retry logic. Fix
ensures OvsVpcPhysicalTopologyConfigCommand updates as an opputiunity to ensure
proper tunnels are established between the hosts.
2014-05-08 15:50:22 +05:30
Murali Reddy 52257bc418 CLOUDSTACK-6608:OVS distributed firewall: default ACL rule is not
getting applied when a tier in VPC is created.

fix ensures, VpcRoutingPolicyUpdate is send when network rules are
programmed when network tier in VPC is created
2014-05-08 15:50:21 +05:30
Daan Hoogland 0ca013e647 Revert "CLOUDSTACK-6485: private gateway network should not be associated with vpc"
This reverts commit 69add34ad0.
2014-05-08 11:33:37 +02:00
Gaurav Aradhye c013813426 CLOUDSTACK-6580: Adding listall parameter while listing Account in createUserApiClient 2014-05-07 21:19:18 -04:00
Saksham Srivastava 84135cd302 CLOUDSTACK-6575: Deploy VM failed with NPE while using custom compute offering 2014-05-08 11:37:46 +05:30
Alena Prokharchyk cadefb1aeb CLOUDSTACK-6601: added "forDisplay" parameter to listLoadBalancerRules API 2014-05-07 17:12:58 -07:00
Min Chen 500c99eef7 CLOUDSTACK-6600:IAM Security checker needs to have cache to improve
checkAccess performance.
2014-05-07 16:44:20 -07:00
Alena Prokharchyk 515fa261ba CLOUDSTACK-6596: UUID and display flag update support for LBStickinessPolicy and LBHealthCheckPolicy 2014-05-07 15:38:17 -07:00
Amogh Vasekar 5949e33578 CLOUDSTACK-6358: As a part of supporting dynamic guest OS defined by user, removing the hard-coded dependencies.
This patch is for KVM

1. Local testing on KVM
2. Successfully got up system VMs
3. Successfully created a CentOS VM
4. Snapshots are not supported for KVM

 Signed off by :- Nitin Mehta<nitin.mehta@citrix.com>
2014-05-07 15:17:47 -07:00
Amogh Vasekar 8f37841eb4 CLOUDSTACK-6358: As a part of supporting dynamic guest OS defined by user, removing the hard-coded dependencies.
This patch is for XenServer.

1. Local testing on XenServer 6.0.2
2. Successfully got up system VMs
3. Successfully created a CentOS VM
4. Created VM snapshot and reverted to snapshot
5. Manipulated guest_os_hypervisor table for mapping, and checked for correct propagation of platform emulator.

Signed off by :- Nitin Mehta<nitin.mehta@citrix.com>
2014-05-07 14:55:35 -07:00
Alena Prokharchyk b9284db857 CLOUDSTACK-6595: call expunge method marked with @ActionEvent from expunge thread context. So the action even EXPUNGE.VM is generated when vm is expunged by the thread. 2014-05-07 13:44:26 -07:00
santhoshe 081ab78525 Fixed Few cases running on invalid zone,domain Fixed creating client on user passed port Fixed other misc issues
Signed-off-by: jayapal <jayapal@apache.org>
2014-05-08 01:45:16 +10:00
Gaurav Aradhye ff1c4beec1 CLOUDSTACK-6536: Code cleanup - removing unnecessary waits after VM stop operation, modifying imports, removing white-spaces, adding try catch blocks whenever necessary 2014-05-07 04:04:02 -04:00
Murali Reddy df65b2e7c4 CLOUDSTACK-6593: Connectivity service capabilites should be matched with
the provider only if at least one capability is specified

Fix avoids the check, and only if the createNetworkOffering
'StrechedL2'Subnet' capability is specified then it should match against
'Connectivity' service provider
2014-05-07 20:03:28 +05:30
Murali Reddy eaf04d44a7 CLOUDSTACK-6592: OVS distributed routing: make populate flooding rules
transactional

creats a file with all openflow rules updates and using ovs-ofctl file
option updates the brige in one go
2014-05-07 19:31:40 +05:30
santhoshe 7a0fa6b458 Added few exception changes,test suite name generation for information collected post run, fixed pep8 issues
Signed-off-by: santhoshe <santhosh.edukulla@gmail.com>
2014-05-07 00:23:06 -04:00
Jayapal 99f75db1eb Fixed vpc private gateway backend issues 2014-05-07 16:17:22 +05:30
Rajesh Battala 648a724dfc Fixed windows line ending issues 2014-05-07 15:34:59 +05:30
Devdeep Singh 681e628543 CLOUDSTACK-6510: Fix gson serialization exception in storage migration. Gson couldn't serialize
a map with volume and storagepool objects for logging. Fixed by using volume and storage pool
ids instead of objects in the map.
2014-05-07 14:07:36 +05:30
Jayapal 3ec8de9b85 CLOUDSTACK-6582 updated the table network_acl_item_cidrs name in Upgrade430to440 2014-05-07 10:45:45 +05:30
Jessica Wang 43f9baf4e0 CLOUDSTACK-6589: UI > update ssl certificate > correct typo in success message - correct it from "Update SSL Certiciate succeeded" to "Update SSL Certificate succeeded" 2014-05-06 18:17:13 -07:00
Prachi Damle eb28f77d1a CLOUDSTACK-6581: IAM - Shared Network -Root Admin user is allowed to deploy VM in a shared network that is scoped for a specific domain/account.
Changes:
- Strict access check in NetworkModel is needed as CS 4.3
- We cannot go through accountMgr since accountMgr is relaxed for rootAdmin
2014-05-06 17:21:05 -07:00
Alena Prokharchyk 8ffb2c1148 CLOUDSTACK-6585: added missing metadata support for LBStickiness/LBHealthcheck policies 2014-05-06 17:04:03 -07:00
Kelven Yang be2b5918e6 CLOUDSTACK-6586: Move EventBus hookup on job framework to ApiServer to decouple job framework away from business logic related hookups. The decoupling is done through internal messaging facility provided inside management server. 2014-05-06 16:48:35 -07:00
Ove Ewerlid 9db53e5012 CLOUDSTACK-6570 API breakage of the UpdateUser API call 2014-05-06 23:45:51 +02:00
Jayapal 4c304324a3 fixed network acl cidr issues 2014-05-06 22:29:42 +02:00
Daan Hoogland 0c0a0c2562 cidr field removed 2014-05-06 22:29:13 +02:00