Alena Prokharchyk
f4c2b53c21
InternalLB: modified InternalLbElement to start the Internal Lb vm for each ip address (if not already started)
2013-04-11 13:59:44 -07:00
Alena Prokharchyk
76a4b1cf81
InternalLB: added logic for acquiring guest ip address for the Internal LB rule
2013-04-11 12:09:56 -07:00
Alena Prokharchyk
915e39fbaa
Removed unused methods doing ipAllocation from GuestNetworkGuru and NetworkServiceImpl. The correct method is located in NetworkModelImpl
2013-04-11 10:19:18 -07:00
Alena Prokharchyk
3f2a62c7f6
Merge branch 'master' into internallb1
2013-04-10 17:16:07 -07:00
Alena Prokharchyk
20beb7a16c
Internal LB: applyLoadBalancerRules - put not null check for sourceIpAddressId (can be null when Schema is not Public)
2013-04-10 16:58:35 -07:00
Alena Prokharchyk
87e5f5b9a6
Internal LB: intermediate checkin - added InternalLBAppliance manager and managerImpl
2013-04-10 16:29:57 -07:00
Alena Prokharchyk
53b9c0d142
Internal LB: added @Since to API docs for Internal LB related commands
2013-04-10 16:29:46 -07:00
Alena Prokharchyk
867b305ea8
Internal LB: Made InternalLbElement to extend the ip deployer as the LB service implements IPDeployerRequester
2013-04-10 16:29:35 -07:00
Alena Prokharchyk
7b9af28094
InternalLb: new set of Web Services APIs to add InternalLB as a network element to the cloudStack (the element is packaged as an independent plugin). New APIs:
...
1) configureInternalLoadBalancerElement
2) createInternalLoadBalancerElement
3) listInternalLoadBalancerElements
2013-04-10 16:29:26 -07:00
Alena Prokharchyk
039e303d4a
InternalLB: Modified pluggable service VirtualRouterElementService to accept only VirtualRouter and VpcVirtualRouter as a VirtualRouterProvider type when add/configure elements. Other VirtualRouterProviderTypes are are taken care by elb/internal lb plugins.
2013-04-10 16:29:18 -07:00
Alena Prokharchyk
f0018b4512
Internal LB:
...
1)Added InternalLoadBalancerManager and corresponding Impl
2)Add InternalLbVm as a default CS provider. DB upgrade is covered as well
2013-04-10 16:29:05 -07:00
Alena Prokharchyk
e344cf250a
InternalLB - removed unused code from LoadBalancerDao
2013-04-10 16:28:53 -07:00
Alena Prokharchyk
3588f46848
Internal LB - added network-element plugin for internal lb service
2013-04-10 16:28:38 -07:00
Alena Prokharchyk
76325e6168
Internal Lb:
...
1) When network has both kinds of LB rules - Public and Internal - never send them in the same set to the provider
2) Added extra checks on the provider side to validate if the schema - Public or Internal - is supported.
2013-04-10 16:28:26 -07:00
Alena Prokharchyk
56c2fe1d37
InternalLB:
...
1) Added new capability for the LB service - LbSchemes. Can take 2 values - Internal and Public.
2) F5 and Netscaler LB providers - changes all LB related methods to accept LoadBalancingRule instead of ? extends FirewallRule.
2013-04-10 16:28:17 -07:00
Alena Prokharchyk
34bcb2d026
InternalLB: implemented list/delete/create web services API commands that will be used for Internal LB creation
2013-04-10 16:28:06 -07:00
Alena Prokharchyk
9ab31e11f7
InternalLB: change LoadBalancingRule - reference sourceIpAddress of th load balancer by its value, not DB id
2013-04-10 16:27:56 -07:00
Alena Prokharchyk
08f855d4e4
InternalLB:
...
1) Added new set of Interfaces - including the new VO - for the internal load balancer
2) DB change - added source_ip_address/source_ip_address_network_id/scheme (Internal/Public) fields to the load_balancer table
2013-04-10 16:27:33 -07:00
Likitha Shetty
a0b5ebccb8
CLOUDSTACK-1988. Attempting to register a AWS API user fails with error code 401.
...
Fix the code to refer to /usr/share/cloudstack-management/webapps7080/awsapi/WEB-INF/classes.
2013-04-11 04:33:14 +05:30
Marcus Sorensen
f66b9b570f
Send only \n rather than \r\n to agent socket when sending cmdline
...
to system VMS
BUG-ID: CLOUDSTACK-1732
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365622030 -0600
2013-04-10 13:27:10 -06:00
Rohit Yadav
09542ce70a
appliance: Fix preseed, sum of partitions should be 2000M
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-11 00:09:12 +05:30
Marcus Sorensen
9670553ea8
In system vm, wait for interface to be available before configuring gateway.
...
Previous patch to this only did so for system vms with a $3 interface, usually
eth2. System VMs that only provide DNS wouldn't get a gateway, for example.
BUG-ID: CLOUDSTACK-1565
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365617851 -0600
2013-04-10 12:17:31 -06:00
Jayapal
a4a059c043
CLOUDSTACK-779 Egress firewall rules support for Juniper SRX
2013-04-10 10:54:04 -07:00
Prachi Damle
ee0a91d111
Fixed the issue - VM deployment for local service offering for Root and with data disk(shared), was deploying data disk to local disk too. Currently there is no way to let the planner know multiple pool information, hence letting the planner search for a pool always during VM deployment.
2013-04-10 10:47:50 -07:00
Rohit Yadav
ed79b8bf14
CLOUDSTACK-1867: Comment vmware-tools installation, use open-vm-tools
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 23:14:50 +05:30
radhikap
7efbcfa9bf
CLOUDSTACK-772
2013-04-10 22:02:57 +05:30
Joe Brockmeier
a4a129ef94
CLOUDSTACK-1837: Documenting additional upgrade steps.
2013-04-10 10:43:40 -05:00
Hugo Trippaers
ec7583e2a5
Remove some non-oss dependencies we don't use anymore
2013-04-10 16:34:31 +02:00
Hugo Trippaers
6bec37dc04
Detect if we are root based on the effective uid instead of the username. Allows sysadmins to specifiy their own username if they want.
2013-04-10 16:34:31 +02:00
Rohit Yadav
9fca393f01
appliance: Install open-vm-tools, vmwaretools alternative
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 18:10:03 +05:30
Rohit Yadav
11042121b2
appliance: only build-essential needed to build vmtools
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 18:04:54 +05:30
Rohit Yadav
26695151f6
appliance: Permute again, give some more megas to /usr for systemvm
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 18:01:49 +05:30
radhikap
5e445f9dd7
CLOUDSTACK-809
2013-04-10 17:26:38 +05:30
radhikap
38a8db9046
CLOUDSTACK-809
2013-04-10 17:26:35 +05:30
radhikap
c2fb870f7c
CLOUDSTACK-772
2013-04-10 17:26:32 +05:30
Rohit Yadav
bdc82627fe
appliance: Permute partition space such as it succeeds during partitioning
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 17:04:51 +05:30
Rohit Yadav
dc3c834a22
appliance: Feed more disk space to /usr
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:47:33 +05:30
Rohit Yadav
b50201e69c
appliance: Make more room in /usr, installing vmwaretools takes 'em all
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:27:56 +05:30
Prasanna Santhanam
f8bbd88a42
maven+marvin: Fix up the activation property
...
activation property marvin.config will attempt to deploy a zone again on
running the marvin.test profile. This is unnecessary as marvin.setup
already finishes deploying a zone.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-10 16:16:41 +05:30
Rohit Yadav
26d772f740
CLOUDSTACK-1867: Install vmwaretools while buildling systemvms
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:06:54 +05:30
Rohit Yadav
9eaef0e7c7
appliance: Fix systemvm's preseed to give more space for /usr
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:06:54 +05:30
Jayapal
c8f2003138
CLOUDSTACK-1862 Added vm ip address info in the list PF rules response
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-10 14:26:36 +05:30
Pranav Saxena
cbbba28657
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack
2013-04-10 14:00:43 +05:30
Pranav Saxena
a194720417
Refactoring the code in network.js to remove the disabling of egress and load balancers tab
2013-04-10 13:59:55 +05:30
Rohit Yadav
9213fa6f3a
CLOUDSTACK-797: Removing cmds CreatePrivateNetworkCmd and DestroyConsoleProxyCmd
...
Removed as per Kishan. We still don't know if we want to keep:
ListRecurringSnapshotScheduleCmd.java
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 13:21:24 +05:30
Rohit Yadav
643ee1d15e
CLOUDSTACK-1867: Export both ova and vmdk systemvm appliances for VMWare
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 13:05:54 +05:30
Pranav Saxena
499bc6306e
adding error handling mechanism to scale up vm functionality
2013-04-10 11:43:59 +05:30
Mice Xia
97c2f7d0c4
add API version for vm snapshot related API commands
2013-04-10 12:53:25 +08:00
Mice Xia
b646e43a1a
use hypervisor capabilities to control if vm snapshot is enabled for hypervisors
2013-04-10 12:36:42 +08:00
Mice Xia
bd7a38957a
1)use vmsnapshot.create.wait to control vmsnapshot timeout 2)remove global configuration vmsnapshot.expunge.interval and vmsnapshot.expunge.workers since vmsnapshot expunge is synchronous
2013-04-10 11:35:58 +08:00