Commit Graph

724 Commits

Author SHA1 Message Date
Alena Prokharchyk 56d94fc074 Merge branch 'master' into internallb1
Conflicts:
	plugins/network-elements/netscaler/src/com/cloud/network/element/NetscalerElement.java
	server/src/com/cloud/network/vpc/VpcManagerImpl.java
2013-05-09 10:21:34 -07:00
Koushik Das 8f9a42e0af CLOUDSTACK-2408: Object name is Null with list VNMC/List ASA API response
Made the object name consistent between list and add api responses
2013-05-09 15:58:59 +05:30
Koushik Das bde9ad3c13 CLOUDSTACK-2408: Object name is Null with list VNMC/List ASA API response
Setting object name correctly in response
2013-05-09 15:49:36 +05:30
Rajesh Battala 2e21060028 CLOUDSTACK-869 nTier Apps 2.0 : Support NetScalar as external LB provider 2013-05-09 15:23:00 +05:30
Mice Xia 600f140df6 fix CLOUDSTACK-2277 Add approriate message for the user informing about the absence of vm-tools when adding nics to vm on vmware 2013-05-09 14:27:13 +08:00
Alena Prokharchyk d828c154fd internallb: Fixed nonoss build 2013-05-08 14:58:22 -07:00
Alena Prokharchyk 1b8a6986a6 Merge branch 'master' into internallb1
Conflicts:
	api/src/com/cloud/async/AsyncJob.java
	api/src/com/cloud/network/NetworkModel.java
	api/src/com/cloud/network/rules/LoadBalancerContainer.java
	api/src/org/apache/cloudstack/api/BaseCmd.java
	api/src/org/apache/cloudstack/api/ResponseGenerator.java
	api/src/org/apache/cloudstack/network/lb/ApplicationLoadBalancerContainer.java
	client/tomcatconf/commands.properties.in
	engine/schema/src/com/cloud/network/dao/LoadBalancerDaoImpl.java
	server/src/com/cloud/api/ApiResponseHelper.java
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/NetworkModelImpl.java
	server/src/com/cloud/network/NetworkServiceImpl.java
	server/src/com/cloud/server/ManagementServerImpl.java
	server/test/com/cloud/network/MockNetworkModelImpl.java
	server/test/com/cloud/vpc/MockNetworkManagerImpl.java
	server/test/com/cloud/vpc/MockNetworkModelImpl.java
	server/test/resources/appLoadBalancer.xml
	setup/db/db/schema-410to420.sql
	test/integration/component/test_multiple_ip_ranges.py
	test/integration/smoke/test_guest_vlan_range.py
	tools/marvin/marvin/integration/lib/base.py
2013-05-08 13:29:43 -07:00
Edison Su 738d35a61d CLOUDSTACK-1907: Debian Squeeze 6.0 (64-bit) is not experimental any more 2013-05-08 19:54:54 +01:00
Koushik Das 20bc334f2c CLOUDSTACK-2357 : Failed to update VNMC provider to enabled state 2013-05-08 08:32:48 +05:30
Hiroaki KAWAI 64dc39a2b0 Fix typo
Reported by Soheil Eizadi <seizadi@infoblox.com>
at dev@cloudstack.apache.org
2013-05-08 10:06:44 +09:00
Alena Prokharchyk 43e1667f90 Moved all DAOs and VOs to the cloud-engine-schema project 2013-05-07 14:31:56 -07:00
Prasanna Santhanam 79f6e11368 add debug logs when access checkers fail to find API
When the access checkers fail for api discovery, we fail silently.
instead record a debug message.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-05-07 13:16:44 -07:00
Prasanna Santhanam ceaa4e1b0d Adding tracelogs to the API discovery service
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-05-07 13:16:44 -07:00
Alex Huang c745e6d28e Fixed up the simulator to run with windows paths in cygwin 2013-05-07 13:16:43 -07:00
Alex Huang e9953cd1a8 Fixed up unit testing to use only an in class TestConfiguration 2013-05-07 13:16:43 -07:00
Alex Huang 345f3d3482 Moved agent commands to core and out of api 2013-05-07 13:15:31 -07:00
Hugo Trippaers b29b6e8525 BigSwitch should only respond if it is the actual provider on the network.
This fixes an NPE during the release call.
2013-05-07 13:13:56 -07:00
Hugo Trippaers 6fcc9b009b Prevent Nicira NVP tags from exceeding the 40 character limit. 2013-05-07 13:13:56 -07:00
Prasanna Santhanam 1d24cbc307 add debug logs when access checkers fail to find API
When the access checkers fail for api discovery, we fail silently.
instead record a debug message.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-05-07 15:29:10 +05:30
Prasanna Santhanam 26d637a0fb Adding tracelogs to the API discovery service
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-05-07 13:52:12 +05:30
Alex Huang bc823f946c Fixed up the simulator to run with windows paths in cygwin 2013-05-06 16:34:41 -07:00
Alex Huang 3722d66aae Fixed up unit testing to use only an in class TestConfiguration 2013-05-06 16:34:27 -07:00
Alex Huang ad2777c547 Moved agent commands to core and out of api 2013-05-06 16:34:20 -07:00
Hugo Trippaers 90cd64cf53 BigSwitch should only respond if it is the actual provider on the network.
This fixes an NPE during the release call.
2013-05-06 11:48:56 +02:00
Hugo Trippaers 59cc382f20 Prevent Nicira NVP tags from exceeding the 40 character limit. 2013-05-06 11:48:49 +02:00
Alena Prokharchyk 1cff609347 Merge branch 'master' into internallb1
Conflicts:
	server/src/com/cloud/network/NetworkModelImpl.java
	server/src/com/cloud/network/NetworkServiceImpl.java
	server/src/com/cloud/server/ManagementServerImpl.java
	server/test/com/cloud/network/MockNetworkManagerImpl.java
	server/test/com/cloud/vpc/MockNetworkManagerImpl.java
2013-05-03 12:50:59 -07:00
Rajesh Battala c8e3fff6e4 CLOUDSTACK-1849 Creation of LB Health Check policy fails if the value of Unhealthy Threshold parameter is 3 or more.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-05-03 17:00:48 +05:30
Murali Reddy 8b909668fb CLOUDSTACK-2320: On NetScaler RNAT rules are not getting created,
blocking public access to the VM's in basic zone using EIP.

Its required that both RNAT and INAT rules are required on the NetScaler
to provide public connectivity to user VM's in both in-bound and out-bound
directions. Currenely only INAT rule is added which permits inbound public
traffic to VM. This fix adds RNAT rule aswell, which ensures the outbound
public access from the user VM's
2013-05-03 16:06:43 +05:30
Sateesh Chodapuneedi 565997d9b3 Fixing build breakage.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-05-02 17:10:21 +05:30
Jayapal 1f1467974f CLOUDSTACK-1828 Source Nat on private gateway feature 2013-05-02 15:40:15 +05:30
Rajesh Battala 16865014a0 CLOUDSTACK-1851 Health Check monitor not getting created on Netscaler device in Basic zone setup. 2013-05-02 11:20:43 +05:30
Kelven Yang f101241050 Apply patch for https://reviews.apache.org/r/10892/ 2013-05-01 17:40:38 -07:00
Alena Prokharchyk 8c8845bf77 Merge branch 'master' into internallb1 2013-05-01 10:39:10 -07:00
Alena Prokharchyk 7e9554596f InternalLb: boot args parameters cleanup for the internal lb vm 2013-05-01 10:01:16 -07:00
Prasanna Santhanam bb63d713ce Revert "removing unused commented dependencies"
This reverts commit 8e917b1ad3.
Fixing the eclipse setting issue caused by excluding <cs.target.dir>.
This also fixes the incubation -> graduation links in the various poms.

Conflicts:
	pom.xml
2013-05-01 08:59:22 +05:30
Alena Prokharchyk b7cf870074 InternalLb: more unittests for internal lb element 2013-04-30 11:58:42 -07:00
Abhinandan Prateek ac23f7aae6 CLOUDSTACK-2296: Support for Windows 8 and Windows Server 2012 as VM Guest OS on Xenserver 2013-04-30 16:23:41 +05:30
Murali Reddy 09af15035b CLOUDSTACK-2292: GSLB: server object need to be created when 'zone load
balancer' is configured on different LB service provider

creating a server object before creating GSLB service
2013-04-30 14:15:54 +05:30
Chiradeep Vittal 4c22c911a9 backend support for Internal LB
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
2013-04-29 17:31:30 -07:00
Alena Prokharchyk 7b24a7640c Merge branch 'master' into internallb1
Conflicts:
	server/src/com/cloud/api/ApiResponseHelper.java
	server/src/com/cloud/api/query/QueryManagerImpl.java
	server/src/com/cloud/configuration/ConfigurationManagerImpl.java
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/firewall/FirewallManagerImpl.java
	setup/db/db/schema-410to420.sql
2013-04-29 16:12:10 -07:00
Kelven Yang 85e73d18f5 Refactor message bus facitlity to avoid confusing with event bus for external notification, planning to use it in VMSync 2013-04-29 14:36:03 -07:00
Alena Prokharchyk 440e8484d6 InternalLB: unittests for InternalLoadBalancerVMManager 2013-04-29 13:43:11 -07:00
Alena Prokharchyk 63babe4b7e InternalLb:
1) Added unittests for InternalLoadBalancerVMService
2) Added unittests for InternalLoadBalancerElementService
2013-04-26 15:22:19 -07:00
Alena Prokharchyk 4f9c47ce54 InternalLb: create internal lb vm specific service offering 2013-04-25 16:02:58 -07:00
Alena Prokharchyk 408ee59d1f Internallb: new set of Web services APIs for managing Internal LB VMs 2013-04-25 14:03:40 -07:00
Mice Xia 0c1d2680a5 remove a debug log in vmwareResource 2013-04-25 14:25:03 +08:00
Mice Xia 79cc241c64 fix CLOUDSTACK-2157 On VMWare ESXi host deployment: Expunged VMs are not getting cleaned up from the host 2013-04-25 14:25:03 +08:00
Marcus Sorensen 33006ff197 Summary: Don't add secondary storage to KVM heartbeat
BUG-ID: CLOUDSTACK-2173
Bugfix-for: 4.2
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1366865750 -0600
2013-04-24 22:55:50 -06:00
Alena Prokharchyk d73ca7ef73 InternalLb:
1) fixed the bug when the guest nic on internal lb vm wasnt set to be default
2) Don't send the rules to the internal lb vm if its in Stopped state
2013-04-24 16:10:04 -07:00
Edison Su 435f4bceb2 in case vm doesn't exist on kvm host, getconnectionbyname will throw exception, need to catch the exception, and return the default connection 2013-04-24 10:39:07 -07:00